-
Notifications
You must be signed in to change notification settings - Fork 11
DHTs
Mark Papadakis edited this page Oct 13, 2016
·
1 revision
Distributed Hashtables(DHTs) are extremely powerful, and very important for building reliable, scalable distributed services. Most of them use a variant of consistent hashing or rendezvous hashing to map keys(tokens) to nodes. Consistent Hashing is the most popular design. This library implements everything you may need to build a DHT based on consistent hashing.
Many distributed systems and services rely on DHTs, including:
- Apache Cassandra
- Aerospike
- Riak
- CloudDS
- Azure Service Fiber
- GlusterFS
and many, many more.