```mermaid graph TD Client((Client Requests
15,000 req/s)) --> WAF[Web Application Firewall] WAF --> LB[ghaymah Load Balancer] subgraph Auto-Scaling Group direction LR LB -->|Traffic Distribution| API1[myapp-api Container 1
~350 req/s] LB --> API2[myapp-api Container 2
~350 req/s] LB --> API3[myapp-api Container 3] LB -.-> APIN[myapp-api Container N
Total: 43 Containers] end API1 --> BS1[(ghaymah Block Storage
/mnt/data)] API2 --> BS2[(ghaymah Block Storage
/mnt/data)] API3 --> BS3[(ghaymah Block Storage
/mnt/data)] APIN --> BSN[(ghaymah Block Storage
/mnt/data)] classDef container fill:#e3f2fd,stroke:#1565c0,stroke-width:2px; classDef lb fill:#fff3e0,stroke:#e65100,stroke-width:2px; classDef storage fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px; class API1,API2,API3,APIN container; class LB lb; class BS1,BS2,BS3,BSN storage; ```