Distributed System Illustrated
Welcome to Distributed System Illustrated.
This series uses diagrams and intuitive explanations to explore the core ideas behind distributed systems, including:
- Distributed system overview and the fallacies of distributed computing
- System models, failure models, and timing assumptions
- Replication strategies and consistency models
- Data partitioning and scalable storage
- Distributed transactions
- Time, ordering, and logical clocks
- Consensus algorithms such as Paxos and Raft
Get the Book #
If you find this series helpful, the complete Distributed System Illustrated: A Visual Guide for Engineers is available as a PDF e-book on Leanpub. It contains the full, carefully edited content with all diagrams in one place — perfect for reading offline or keeping as a reference.
25 Jun 2026
25 Jun 2026
25 Jun 2026
25 Jun 2026
26 Jun 2026
26 Jun 2026
26 Jun 2026
26 Jun 2026