Computer Atlas

Distributed Systems and Cloud

Systems that span many machines — consensus, replication, sharding, cloud platforms, and microservices.

Distributed systems are what happens when one computer is not enough. This section covers consensus, replication, sharding, fault tolerance, and the cloud platforms built on top.

Core

The essentials. Start here.

Important

What you'll meet next.

Supplemental

Niche, historical, or specialized.