EPISODE · Jun 2, 2026 · 8 MIN
Why Database Sharding Can Break Your Application
from Database Tech with Fexingo: SQL, NoSQL, and Data Storage Conversations · host Fexingo
In this episode of Database Tech with Fexingo, Lucas and Luna dive into database sharding — one of the most powerful but dangerous scaling strategies. They focus on a concrete case: a mid-stage e-commerce company that sharded its customer database by user ID hash, only to discover that cross-shard joins and distributed transactions turned their query latency into a nightmare. Lucas explains the trade-offs between range-based vs. hash-based sharding, the pitfalls of resharding when data grows unevenly, and why many teams are better off with read replicas or vertical scaling before reaching for sharding. Luna pushes back on the common 'just shard it' advice in scaling playbooks, pointing out that sharding often introduces more complexity than it solves. They wrap with a simple rule of thumb: if you can't describe your shard key's failure modes, you aren't ready to shard. Perfect for engineers and architects evaluating horizontal scaling. #DatabaseSharding #HorizontalScaling #ShardKey #DistributedSystems #SQL #NoSQL #DataArchitecture #TechPodcast #Engineering #Scaling #CrossShardQueries #DistributedTransactions #Resharding #Ecommerce #Database #FexingoBusiness #BusinessPodcast #Technology Keep every episode free: buymeacoffee.com/fexingo
What this episode covers
In this episode of Database Tech with Fexingo, Lucas and Luna dive into database sharding — one of the most powerful but dangerous scaling strategies. They focus on a concrete case: a mid-stage e-commerce company that sharded its customer database by user ID hash, only to discover that cross-shard joins and distributed transactions turned their query latency into a nightmare. Lucas explains the trade-offs between range-based vs. hash-based sharding, the pitfalls of resharding when data grows unevenly, and why many teams are better off with read replicas or vertical scaling before reaching for sharding. Luna pushes back on the common 'just shard it' advice in scaling playbooks, pointing out that sharding often introduces more complexity than it solves. They wrap with a simple rule of thumb: if you can't describe your shard key's failure modes, you aren't ready to shard. Perfect for engineers and architects evaluating horizontal scaling. #DatabaseSharding #HorizontalScaling #ShardKey #DistributedSystems #SQL #NoSQL #DataArchitecture #TechPodcast #Engineering #Scaling #CrossShardQueries #DistributedTransactions #Resharding #Ecommerce #Database #FexingoBusiness #BusinessPodcast #Technology Keep every episode free: buymeacoffee.com/fexingo
NOW PLAYING
Why Database Sharding Can Break Your Application
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m