Skip to content

Glossary: System Design Basics

Stable hash

Also written: zlib.crc32, crc32

A hash giving the same number for the same key on every machine and run, like `zlib.crc32`. Python's `hash()` for strings changes between runs, so it can't pick shards.

Where the book teaches it

Related terms

Hash sharding