Consistent Hashing is a distributed hashing scheme that operates independently of the number of servers or objects in a distributed hash table by assigning them a position on an abstract circle, or hash ring. This allows servers and objects to scale without affecting the overall system.
So main purpose is to distribute the load among the servers equally and during addition or deletion of server, minimum number of keys to be rebalanced.
Pls Note: Notes are missing for this topic
prerequisite:
https://youtu.be/rExh5cPMZcI
Join this channel to get access to perks:
https://www.youtube.com/channel/UCDJ2HAZ_hW-DMJj_U0zN38w/join
Telegram group: https://t.me/+KwJhmit5yDczNzY1
#consistenthashing #loadbalancing #systemdesign