Sharding · Multiple choice

Why does consistent hashing give each server many virtual nodes on the ring instead of one position?

hard Data structures

Options

Why

With one point each, servers get very uneven arcs of the ring, and a failed server dumps its whole arc on its single neighbour. Many points per server average out the arcs; giving bigger machines more points also weights them.

Review this in your daily deck All cards in Sharding