Distributed Systems

Consensus, replication, partitioning, and fault tolerance in distributed systems.

Updated Jan 22, 2024
12 min read
Series: Distributed Systems Fundamentals • Part 2

Consensus Algorithms: Raft vs Paxos

Comparing Raft and Paxos consensus algorithms, their trade-offs, and when to use each in distributed systems.

Updated Jan 20, 2024
8 min read
Series: Distributed Systems Fundamentals • Part 1

CAP Theorem: Understanding the Trade-offs

A deep dive into the CAP theorem, its implications for distributed systems, and how to choose the right trade-offs for your system.