Consistent Hashing

Adding more servers (horizontal scaling) is the key to managing load. Distributing data access across a set of servers allows for high throughput. In cloud systems it's a given that a server will go d