الملفات
SRE-final-project/q4-scalability/architecture.mmd

27 أسطر
981 B
Plaintext

```mermaid
graph TD
Client((Client Requests <br> 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 <br> ~350 req/s]
LB --> API2[myapp-api Container 2 <br> ~350 req/s]
LB --> API3[myapp-api Container 3]
LB -.-> APIN[myapp-api Container N <br> Total: 43 Containers]
end
API1 --> BS1[(ghaymah Block Storage <br> /mnt/data)]
API2 --> BS2[(ghaymah Block Storage <br> /mnt/data)]
API3 --> BS3[(ghaymah Block Storage <br> /mnt/data)]
APIN --> BSN[(ghaymah Block Storage <br> /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;
```