System Design | Sharding | Database Scaling : Partitioning, Sharding, and the 1-Petabyte Limit | Knoovi