Architecture Decision Simulator
Fifteen realistic software architecture decisions with numbers and constraints. Pick an option, live with the consequences, then compare the trade-offs.
More in the Architecture Lab
- Watch the Architecture Evolve — Step ShopFlow from a one-developer monolith to a multi-region platform and see why each change was made.
- Architecture Characteristics Lab — Choose the architecture characteristics that matter and compare how styles support them.
- ADR Workshop — Write Architecture Decision Records that capture context, options and trade-offs.
- Final Project: ShopFlow Production Architecture — Design ShopFlow’s production architecture end to end, using everything from the course.
Related lessons
- What Architecture Really Is (and Isn’t) — Level 7 · Software Architecture
- Architecture Characteristics: The -ilities Under Pressure — Level 7 · Software Architecture
- Architecture Styles and Their Trade-offs — Level 7 · Software Architecture
- Trade-off Analysis: Thinking Like an Architect — Level 7 · Software Architecture
- Fitness Functions: Tests for Your Architecture — Level 10 · Evolutionary Architecture