Shard
Noun ยท Verb · Development
Definitions
A horizontal partition of a database or dataset distributed across multiple servers, where each shard holds a subset of rows determined by a sharding key.
In plain English: Splitting a huge database into smaller pieces spread across multiple servers so no single machine has to handle everything.
Example: "We shard the users table by user_id modulo 16 across four database clusters."