Design CanvasOpen the canvas

Learn system design

Short lessons on how a system handles traffic, data and failure. Each one pairs plain explanation with a live demo you can break.

  1. First designs5 pages, 20 min
  2. Traffic, copies and correctness6 pages, 22 min
  3. Work that happens later5 pages, 24 min
  4. Data and query shape10 pages, 32 min
  5. Search, maps and media5 pages, 28 min
  6. Real-time decisions and money5 pages, 30 min