Class Summary |
ApplicationState |
This abstraction represents the state associated with a particular node which an
application wants to make available to the rest of the nodes in the cluster. |
EndpointState |
This abstraction represents both the HeartBeatState and the ApplicationState in an EndpointState
instance. |
FailureDetector |
This FailureDetector is an implementation of the paper titled
"The Phi Accrual Failure Detector" by Hayashibara. |
GossipDigest |
Contains information about a specified list of Endpoints and the largest version
of the state they have generated as known by the local endpoint. |
GossipDigestAck2VerbHandler |
|
GossipDigestAckVerbHandler |
|
GossipDigestSynVerbHandler |
|
Gossiper |
This module is responsible for Gossiping information for the local endpoint. |
VersionGenerator |
A unique version number generator for any state that is generated by the
local node. |