In today's Interview Camp Live Session, we discussed different aspect of Consistent Hashing.
- Implementing the algorithm using binary search
- How to replicate data across nodes
- Rebalancing nodes and data
- What to do if there are hotspots?
- How many places in the ring to pick?
- Consistency Levels
- How to split a partition and tradeoffs
- Consistent Hashing vs CAP Consistency
Below are notes from the class. As usual, to join these sessions live, please join our trial at InterviewCamp.io