Architecture lab
Design summary
Components
- Users & Clients: 1 × Clients & Users
- Load Balancer: 2 × Application Load Balancer, 10,000 requests a second, 100% busy
- App Servers: 8 × App Compute Server, 10,000 requests a second, 125% busy
- Redis Cache: 2 × Redis In-Memory Cache, 6,400 requests a second, 27% busy
- Primary Database: 2 × Primary Relational DB, 2,560 requests a second, 102% busy
Connections
- Users & Clients sends requests to Load Balancer
- Load Balancer sends requests to App Servers
- App Servers sends requests to Redis Cache
- App Servers sends requests to Primary Database
- Redis Cache sends requests to Primary Database
7,940 of 10,000 requests a second served, average 238 ms, p99 732 ms, 1,010 USD a month.