Scaling Out with Consistent Hashing

Building a Key-Value Store Part 3: