Sharding: patterns and antipatterns
summary
Covers common sharding and client routing techniques for horizontally scalable systems, describing each pattern’s advantages and disadvantages. Focuses on technology-agnostic architectural recipes for distributing data across nodes rather than stack-specific implementations.
AI-written summary · about
related talks
50mApproaches to implementing sharding in modern [No]SQL systems
23mSharding for hyperscale and geographically distributed relational databases
45mThe Future of Postgres Sharding
37mSharding: Growing Systems from Node-scale to Planet-scale
34mScaling Applications with MongoDB: Best Practices and Challenges
52mTo Shard or Not to Shard
49mSharding: from scratch to Yandex Disk
45mThe Future of Postgres Sharding
