System Design · Senior · Pytanie 4 z 75

Po co consistent hashing przy dodawaniu węzłów cache?

Wyjaśnienie

Z hash(key) % N zmiana N przenosi prawie wszystkie klucze, a cache masowo chybia. Pierścień hashy (z wirtualnymi węzłami) przenosi tylko ~1/N kluczy. Używa się go w rozproszonych cache'ach, CDN, bazach.

Do poczytania

Błąd w pytaniu

System Design · Senior · pytanie 4

Sprawdź się

Rozwiąż test System Design · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test