- for distributed data/servers, when balancing load, naive approach would be just taking the modulo of the [[Hashing|Hash]] - issue is if we remove or add a server, the new modulo result (i.e out of 3 now instead of 4), would assign completely different servers to each [[Hashing|Hash]] - this will cause a ton of cache misses, and most clients will connect to wrong server right after ![[Pasted image 20250301132453.png|300]] ![[Pasted image 20250301132505.png|300]] ![[Pasted image 20250301132521.png|300]]