Advanced Estimation Language #capacity-planning #scaling

Capacity Planning Language

6 exercises — express compute, storage, and database requirements, describe horizontal vs. vertical scaling, and present multi-year cost projections to stakeholders.

0 / 6 completed
Capacity planning vocabulary
  • Clarify first: concurrent users vs. accounts; peak vs. average; target SLO
  • Compute chain: rps ÷ pod capacity × HA factor = provisioned pods
  • Storage chain: per-user data × users × growth × 3× replication = raw storage
  • Horizontal (scale out): more same-size pods — preferred for stateless services
  • Vertical (scale up): larger instance — limited by maximum available instance
  • Name the bottleneck: "scales to N× today — at N+1× we need to shard [component]"
  • Leadership translation: infrastructure → monthly cost → optimization path
1 / 6
A product manager asks: "What do we need to support 10M users?" Which opening statement is most appropriate for a capacity planning discussion?