DRAWING NO. 001·REV A·SYSTEM DESIGN CURRICULUM

Learn system design
by building it.

A level-based game where each challenge teaches a real distributed-systems concept. Drag components onto the sheet, wire them up, and watch traffic flow.

Start your first levelBrowse all levels
DWG · 001 — REQUEST PATHSCALE 1:1
C-01CLIENTS-01SERVERD-01DATABASE
Schedule · Construction SequenceSHT 00 / 03
STEP 01
PLACE COMPONENTS
Drop clients, servers, queues, caches, and databases onto the sheet.
STEP 02
WIRE THE CIRCUIT
Connect the nodes. The graph is your system architecture.
STEP 03
RUN THE SIMULATION
Watch real traffic flow. Find the bottleneck. Iterate.