Skip to content

Glossary: System Design Beyond the Basics in C++

Shard

Also written: shards

One slice of partitioned data, such as one order database. In the prototype a `Shard` is a map from order ID to order, so each ID exists once.

Where the book teaches it

Related terms

Partitioning (sharding)Hash ring