Arrows go from each prerequisite to the units that depend on it. Hover or focus a unit to highlight its path.
- Concurrency, interleavings and race conditions article
- Client-server systems article
- Distributed systems and partial failure article
- Data partitioning and sharding article
- Consistent hashing for partition placement article
- Data replication and replica lag article
- Linearizability and single-copy behavior article
- Eventual consistency article
- Causal consistency article
- Distributed consensus article
- Database transactions article
- Distributed transactions and two-phase commit article