Series · 4 essays
CAP Theorem in production
What pick-two actually costs once you have a partition and a pager.
CAP Theorem Explained: Beyond the "Pick Two" Myth
Let's get to the bottom of what Consistency, Availability, and Partition Tolerance actually mean in production distributed systems.
CP Systems Explained: The Hidden Cost of Strong Consistency
Let's look at what CP systems actually do under the hood when they choose consistency over availability.
AP Systems Explained: Stale Data Beats Dead Servers
How DynamoDB, Cassandra, and DNS stay available during network failures—and how they clean up the mess afterward.
Beyond "Pick Two": Real-World Trade Offs
Why most systems live between CP and AP and how to choose where yours belongs.