Consistent Hashing: A hash ring to rule them all

Consistent hashing is one of the algorithm every system designer should be aware of. Let’s see what it is and how it works.