Learn distributed systems.
Comprehensive guides, tutorials, and reference docs for engineers building reliable, scalable distributed infrastructure.
Start here
Featured tutorials
Carefully crafted guides to build a solid mental model of distributed systems.
Consensus in Action
Raft, Paxos, and practical leader election explained with diagrams and code.
Distributed Storage 101
LSM trees, SSTables, compaction, and how your favourite databases store data.
Microservices at Scale
Service mesh, circuit breakers, and end-to-end tracing in a polyglot stack.
Foundations
Start from zero.
Everything you need to understand how distributed systems work — from CAP theorem to consensus algorithms — explained clearly.
Start learningArchitecture
Design with confidence.
Patterns, trade-offs, and architectural blueprints for distributed databases, message queues, and microservices.
Explore patternsProduction
Ship what scales.
Observability, failure modes, SLOs, and operational runbooks drawn from real-world production experience.
Read the guidesStay in the loop.
New guides, tutorials, and architecture deep-dives — delivered directly to you.