Skip to content

Glossary: System Design Beyond the Basics in Rust

Partition (of a topic)

Also written: partitions, partitioning, sharding, shard

One ordered list of events within a topic. More generally, partitioning or sharding splits data across machines, with a shard key choosing where each row goes.

Where the book teaches it

Related terms

Hash ringOffsetShard key