Rendezvous hashing is an algorithm to solve the distributed hash table problem – a common and general pattern in distributed systems.