← Home

System Scalability Calculator 시스템 확장성 계산기

// estimate infrastructure requirements at any scale

Presets:
Inputs
Traffic
x
:1
Payload
KB
KB
Storage
mo
%
Server Assumptions
rps
%
Scale Tier CALCULATING
Startup
Hyper-scale —
Request Throughput
—
Avg RPS
requests / second
—
Peak RPS
at peak hours
—
Read RPS
from R/W ratio
—
Write RPS
from R/W ratio
RPS — Step-by-Step
Average RPS
Total requests / day
— DAU × — req/user
—
Seconds in a day
86,400 seconds
86,400 s
Avg RPS = total_req / 86400
—
Peak RPS
Assume peak = 20% of day carries
—× of total traffic
—
Peak RPS = Avg RPS × peak_factor
— × —
—
Read RPS (R:W = —)
—
Write RPS
—
Bandwidth MB/s
—
Inbound avg
MB/s
—
Inbound peak
MB/s
—
Outbound avg
MB/s
—
Outbound peak
MB/s
Inbound Bandwidth
Avg = Avg RPS × req_size
— rps × — KB
—
Peak = Peak RPS × req_size
—
Outbound Bandwidth
Avg = Avg RPS × resp_size
— rps × — KB
—
Peak = Peak RPS × resp_size
—
Storage Growth
Now
—
base storage
1 Year
—
—
3 Years
—
—
5 Years
—
—
Storage Calculation
Daily data written
Write RPS × resp_size × 86400
—
Base storage (now)
daily_data × retention_months × 30
—
Monthly compound growth
S(t) = S₀ × (1 + r/100)^t
—
Cache Memory
Working set (hot data)
base_storage × hot_pct%
—
Recommended Redis RAM
hot_data × 1.2 overhead
—
Infrastructure Estimate
☁
App Servers
Min servers (avg) —
Servers (peak) —
With 2x headroom —
Capacity each —
💾
Database Server
RAM recommended —
Disk type —
Storage needed (now) —
Read replicas —
🌐
CDN
Avg egress —
Peak egress —
Monthly transfer —
⚡
Redis / Cache
Memory needed —
Recommended tier —
Cache hit target 80–95%
Eviction policy allkeys-lru
Architecture Diagram live