Module gossip

Module gossip 

Source
Expand description

Gossip protocol for cluster membership and health monitoring

Implements SWIM (Scalable Weakly-consistent Infection-style Membership) protocol:

  • Fast failure detection
  • Efficient membership propagation
  • Low network overhead
  • Automatic node discovery

Structs§

GossipConfig
Gossip configuration
GossipMembership
Gossip-based membership protocol
Member
Member information in the gossip protocol

Enums§

GossipMessage
Gossip message types
MembershipEvent
Membership event types
NodeHealth
Node health status

Type Aliases§

NodeId
Node identifier in the cluster