Design: Scalable System for Growing Traffic
Focus on explaining how scalability techniques help manage growing traffic. Does not include detailed implementation of specific business logic.
Functional Requirements
Non-Functional Requirements
Client | Load Balancer | Multiple Application Servers | Cache Layer (e.g., Redis) | Database Cluster (Master + Read Replicas) | Message Queue (for async tasks)
Pass the test and this pattern moves unknown