Topic · 4 posts

Distributed systems

What CAP, FLP, and the rest of the theory look like after contact with a real cluster. Leader election, replication lag, partitions, and the operational cost of each knob.

Venn diagram of the CAP theorem showing Consistency, Availability, and Partition-tolerance trade-offs.
CAP Theorem diagram (Wikimedia Commons), CC BY-SA 4.0

Distributed systems are mostly theory until the first partition; after that, they’re mostly operations. The theorems still matter - they tell you which failure modes are unavoidable - but the day-to-day is timeout tuning, replica promotion drills, and arguing about whether “eventual” is good enough for this particular counter.

Posts under this hub land as I write them; right now /stack/go and /stack/kafka are the closest pointers to operational practice in the repo.

§ Writing

All writing on distributed systems

§ Related

Other topics