Remix.run Logo
sfilipov 4 days ago

Worth mentioning that virtual nodes also ensure that the order of servers is random. Which helps when a server is removed - the keys that need to be moved will be spread across all other servers. If we were to evenly chop up the hash ring, server B will always be after server A. And when we remove server A, all keys residing on it will need to be moved exclusively to server B.

__turbobrew__ 4 days ago | parent [-]

That makes sense, thank you.