Nuoseklioji maišymas yra metodas, skirtas duomenims paskirstyti tarp mazgų (serverių), kuris sumažina perskirstymą, kai pridedami ar pašalinami mazgai — skirtingai nei paprastas maišymas, kuris iš naujo susieja daugumą raktų, kai pasikeičia mazgų skaičius. Jis svarbus paskirstytoms talpykloms, duomenų bazėms ir apkrovos paskirstymui.
Problema su paprastu maišymu
Simple approach: node = hash(key) % N (N = number of nodes)
✗ when N CHANGES (add/remove a node), N changes → MOST keys remap to different nodes →
massive data movement / cache invalidation (almost everything moves!)
→ adding/removing a server causes huge disruption → bad for dynamic distributed systems.
