Link to Video

Best Article to understand consistent hashing (Covers Gaurav Sen material)

A Guide to Consistent Hashing

<aside> 💡 Load Factor on average turns out to be 1/N for consistent hashing.

</aside>

Another interesting thing he touches about in consistent hashing is that theoritically this consistent hashing works but practically there can be skewed distributions and one server can become more loaded than the other. So how do we tackle this is real world ?

We can solve this by using virtual servers which means using various different hash functions. This can remove chance of skewed load.