Glossary: System Design Beyond the Basics in Java
Shard / sharding
Also written: shard, shards, sharding, partitioning
One slice of a dataset held by its own database or node. Sharding (also called partitioning) splits data across shards by a hash of the shard key.