Overview
Build a basic client → server → database architecture from scratch and understand the 3-tier pattern.
Every web application you use - from Google to Instagram - follows the same fundamental pattern: a Client sends a request, a Server processes it, and a Database stores the data.
You will build 3 architecture steps that model production dependencies.
You will run 3 failure experiments to observe bottlenecks and recovery behavior.
Success target: All components are connected, the API server has 2+ instances, and the simulation shows 95%+ success rate.