ScaleCube Cluster is a lightweight Java VM implementation of SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol. features cluster membership, failure detection, and gossip protocol library.
Since Gossip Protocol by design introduces a lot of reliability it is safe and more efficient to use UDP transport for sending Gossip messages instead of TCP. Take into account that Failure Detector messages (Ack, Ping, Ping-Req) as well as Sync messages still should continue to use TCP on trasnport layer.
Since Gossip Protocol by design introduces a lot of reliability it is safe and more efficient to use UDP transport for sending Gossip messages instead of TCP. Take into account that Failure Detector messages (Ack, Ping, Ping-Req) as well as Sync messages still should continue to use TCP on trasnport layer.
Downstream dependencies: