Gossip protocols

Nodes periodically exchange state with a few random peers, so information spreads to the whole cluster in a logarithmic number of rounds. Used for membership and failure detection.