Voldemort的FailureDetector设计

Voldemort的client维护了与各个节点通信的链接。节点的状态是不断变化的,随时都有可能某个或某些节点访问不同或是崩溃的情况,而这些情况的出现都会对客户端的get, put, delete操作产生影响。所以,节点状态的监控,并及时地通知相关组件是客户端的一个重要组成部分。FailureDetector接口是这个组件的核心。

 

Voldemort的FailureDetector设计_第1张图片


主要类及其关系:

 

Voldemort的FailureDetector设计_第2张图片

 

 

完整的文档在:http://iword.aliapp.com/Voldemort_FailureDetector.txt

 

 

 

你可能感兴趣的:(demo)