Skip to content

Glossary: System Design Beyond the Basics in Java

Rebalancing

Moving data when shards change. It runs in the background: copy keys while the old shard still serves them, switch the ring, then delete the old copies.

Where the book teaches it

Related terms

Consistent hashing