Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 692 Bytes

README.md

File metadata and controls

29 lines (18 loc) · 692 Bytes

clandestined

rendezvous hashing implementation based on murmur3 hash

motivation

in distributed systems, the need often arises to locate objects amongst a cluster of machines. consistent hashing and rendezvous hashing are methods of performing this task, while minimizing data movement on cluster topology changes.

clandestined is a library for rendezvous hashing which has the goal of simple clients and ease of use.

implementations:

characteristics

cluster distribution

pretty charts here

cluster resizing

pretty charts here