It Depends. On What? Tradeoffs
Clarify Problem, Scope, Requirements use cases, who & how? in what sequence of events will users act Traffic, transactions per second at each bottleneck. request types, read v writes Application profiles, cpu, memory intensive, idempotency stateless, stick sessions
Load Balancing & CDNs APIs Business Services required Data Persistence Reporting & Observability Caching Resiliency Self Healing
SCALE SMART Scaling, Consistency, Availability, Latency, Error Resiliency State, Monitoring, Asynchronous, Resources, Trust & Security Communicate with your Interviewer ask for opinions. Suggest alternatives, and trade-offs
Discuss TradeOff preferences and what drives them