Final Project: ShopFlow Production Architecture
Capstone project: design an e-commerce platform for millions of users and Black Friday peaks, one architecture decision at a time, and review its 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 Decision Simulator — Make architecture decisions under real constraints and live with their consequences.
- 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.
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