Rendezvous hashing (Highest Random Weight) interactive simulator. For each key, every server computes a score hash(server + key); the highest score wins. Click a key to see its lottery; remove a server to watch only its keys fall back to their second choice.

Rendezvous Hashing (HRW — Highest Random Weight) skips the ring entirely. For each key, every server enters a lottery with a ticket of hash(server + key). Highest ticket wins. That's the whole algorithm. Click any key below to see its lottery.
Lottery for key
All keys · click to inspect
Servers · click to remove
vs the ring: no positions, no vnodes, naturally balanced. Removing a server only affects keys it was winning — they fall back to their second-place ticket.