Skip to content

Glossary: System Design Beyond the Basics in Go

Consistent hashing

Placing keys and nodes on a hash ring so adding a shard moves only about its fair share of keys, not most of them as `% n` does.

Where the book teaches it

Related terms

Hash ringVirtual node (vnode)Sharding