InLevel Up CodingbyHayk Simonyan·1d agoDatabase Replication & Sharding ExplainedWhen designing large-scale systems, one of the biggest challenges is ensuring the system remains responsive even when handling massive…
Vishwakanths·4d agoCloud SQL: From One Database to Three Shards Without DowntimeSplit users into 1024 buckets, then move one bucket at a time: freeze, catch up, flip
Sandeep Singh (Full Stack Dev.)·Nov 4My Database Has 100 Million Rows… So Why Is It Still Fast?I thought adding more database servers would automatically make everything faster. Turns out, that’s not exactly how it works.
Mehedi Khan·Nov 3Database Partitioning vs Sharding in Django: Differences, Examples & Best PracticesPartitioning vs Sharding in Django: What’s the Difference, and When Should You Use Each?A response icon1A response icon1
InProduction ReadybyAnupam Sinha·Nov 1500M Rows and 2-Second Queries: Sharding Spring Boot the Right WayA practical guide to implementing database sharding in Spring Boot — covering when to shard, which strategy to pick, building a shard…
StacyCherenge·Oct 30The Battle of the Databases: Demystifying PostgreSQL, MongoDB, ACID, and ShardingHave you ever wondered what happens behind the scenes when you swipe your card, buy a shirt online, or refresh your social media feed?
Alex Chang·Oct 12How Should We Distribute Growing Data and Workloads?When does a system need to spread its data across more machines? Sometimes the first warning is that maintenance can no longer keep up with…
Piyush Raj·Oct 8Partitioning and Sharding: Why and How?A simple and beautiful explanation of why a large dataset needs to be splitted in distributed systems.
InDev SimplifiedbyNeha Gupta·Sep 25Sharding Explained: Why One Database Is Never Enough (Eventually)Walkthrough of how big systems split their data — and why almost every engineer needs to understand this at some point