topic / distributed-systems
Distributed Systems
What changes when one node is never enough.
Consistency, consensus, partitions, replication, and the difference between a system that is distributed and a system that works. Where the hard problems in engineering live.
4 articles · 1 video · 5 total
Articles
Eventual Consistency Is a Spectrum
Strong, causal, read-your-writes — the consistency zoo and when each model is the right engineering choice.
Why Distributed Systems Are Hard
The CAP theorem's real meaning, partial failures, and the eight fallacies — why networked code is a different discipline.
Consensus Algorithms Aren't About Agreement
Raft, leader election, and split-brain — what consensus actually solves and what it doesn't.
What Is a Distributed System, Really?
A system where the failure of a computer you didn't even know existed can render your own computer unusable. How to recognize a distributed system you never asked for.
Videos
Explore adjacent
Depth, delivered weekly
One technical dispatch a week on distributed systems and the systems around it.
One technical dispatch per week. No noise.