TradeoffQuest
Simulate software architecture trade-offs in a visual 3D playground. Place components, run scenarios, and learn system design through immediate feedback.
Play the system design simulator — free, no account required.
What is TradeoffQuest?
TradeoffQuest is a browser-based architecture trade-off simulator at tradeoff.quest. Place APIs, load balancers, caches, databases, queues, and workers; run traffic scenarios; and watch consequences appear immediately as 3D flow — queues growing, nodes under stress, requests dropping.
Who is it for?
Software engineers learning distributed-systems intuition, developers preparing for system design interviews, and anyone who wants visible cause-and-effect instead of memorizing cloud consoles or static diagrams.
Game modes
- Challenges — single scenarios (scaling, latency, read-heavy loads, async jobs, repair puzzles)
- Campaigns — multi-step story arcs that carry your architecture forward
- Incidents — survive failover, cache collapse, traffic spikes, and other live failures
Topics covered
Load balancing, caching, horizontal scaling, async job processing, read replicas, database bottlenecks, rate limiting, and bottleneck diagnosis.
LLM-readable site summary: llms.txt · llms-full.txt