ArchMaxx
Design it. Run it. Break it. Learn system design by doing: every number comes from the simulation.
An empty canvas
Start a challenge on the right, drag components in from the list on the left and draw arrows between them, or pick a ready-made example (or your last design) under Design ▸ Load…
Scroll or drag empty space to move · pinch or Ctrl/Cmd + scroll to zoom