DRAWING SET · INDEX

System Design Curriculum

Build the diagram. Pass the rules. Survive the simulation.

PROJECT STATUS
1 OF 5 SECTIONS UNLOCKED
00 / 15
SHEETS
COMPLETE
0% COMPLETE
SECTION · FOUNDATIONS

Basics

00 / 04

Foundations: clients, servers, persistence, scaling out, caching.

SECTION · SCALING

Scaling

00 / 03🔒 LOCKED

Handle bursts, decouple producers from consumers, partition by key.

Complete any level in Basics to unlock.

SECTION · COMPOSITION

Composition

00 / 02🔒 LOCKED

Combine patterns into real-world topologies. No single right answer.

Complete any level in Scaling to unlock.

SECTION · RELIABILITY

Reliability

00 / 04🔒 LOCKED

Survive failures: replicas, rate limits, circuit breakers, dead-letter queues.

Complete any level in Composition to unlock.

SECTION · EDGE

Edge

00 / 02🔒 LOCKED

Move work closer to users: CDNs, regional caching, the speed-of-light tax.

Complete any level in Reliability to unlock.