SYSTEM Cited by 1 source
Riak¶
Riak is a distributed key-value database originally by Basho Technologies (2009), direct open-source descendant of the Amazon Dynamo paper. Architected around the same primitives: consistent hashing ring for partitioning, vnodes, eventual consistency, vector-clock-based concurrent-write reconciliation, and gossip for cluster-state distribution.
Why it uses gossip¶
From sources/2023-07-16-highscalability-gossip-protocol-explained:
"Riak utilizes the gossip protocol to transmit consistent hash ring state and node metadata around the cluster."
Riak's gossip specifically carries:
- Ring state — the current consistent-hash ring partition-ownership map. Every node must know the ring to route operations to the right vnodes.
- Node metadata — node join / leave / health.
Riak's Active Anti-Entropy (AAE) uses Merkle trees for replica reconciliation — architecturally adjacent to, but distinct from, the gossip layer.
Wiki scope¶
This is a stub. For Riak-specific material cite the Basho engineering archive (now at riak.com) or the riak_core source.
Seen in¶
- sources/2023-07-16-highscalability-gossip-protocol-explained — named as a canonical gossip deployment (ring-state + node metadata).