Home / Companies / Cockroach Labs / Blog / Post Details
Content Deep Dive

Why sharding is bad for business

Blog post from Cockroach Labs

Post Details
Company
Date Published
Author
Michelle Gienow
Word Count
1,596
Company Posts That Month
7
Language
English
Hacker News Points
-
Post removed?
No
Summary

Michelle Gienow discusses the challenges and drawbacks of sharding databases, particularly with PostgreSQL, arguing that it is not a sustainable solution for businesses needing scalability. Sharding, which involves dividing a database into smaller, manageable pieces, introduces significant complexity and operational overhead, requiring extensive manual coding and repeated interventions whenever changes are needed. This complexity leads to increased costs, slower development speeds, and heightened risks, as developers must constantly adjust application logic to accommodate the sharded structure. Gienow suggests that businesses should consider distributed SQL databases, like Spanner or CockroachDB, which inherently manage horizontal scaling and reduce the burdens associated with manual sharding. These modern databases offer built-in solutions for consistency, reliability, and scalability, freeing developers from costly and time-consuming manual processes and allowing businesses to adapt more flexibly to changing demands.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.