Scalability & Capacity Planning Questions

Analyzing how a system's resource needs change as demand grows, and deciding what scaling strategy and headroom to plan for ahead of that growth. Covers translating a stated growth trajectory, for example doubling in six months, a 10x seasonal spike, or a step-change in active users, into a headroom and saturation forecast: how much spare capacity exists today, when it runs out, and what safety margin to hold under forecast uncertainty. Covers the horizontal-versus-vertical scaling decision, including why horizontal scaling itself has diminishing returns as coordination overhead grows with node count, and identifying which resource becomes the binding constraint first as demand increases. Also covers weighing that plan against cost and communicating the trade-off to non-technical stakeholders such as finance or product. This is forward-looking planning, not execution: it does not cover provisioning or autoscaling mechanics, live incident triage, profiling an already-slow code path for hotspots, tail-latency measurement and tracing, or caching and concurrency design patterns, each its own discipline.

MediumSystem Design
92 practiced

Your product is moving from 100K to 1M monthly active users over the next three months. Walk through the capacity ramp plan you'd put together: how you'd model the resource growth at each stage, what you'd test before each stage to validate your assumptions, and how you'd manage cost so expenses stay predictable rather than spiking ahead of the growth.

MediumTechnical
72 practiced

Your architecture needs to handle a sudden 100k RPS burst, and finance is asking why the infrastructure budget needs to grow to support it. Walk through how you would translate that burst-capacity requirement into a concrete plan, including the headroom you'd hold and the metrics and thresholds you'd point to as evidence, and how you would present the capacity-versus-cost trade-off to finance stakeholders in terms they would accept.

That is every published Scalability & Capacity Planning question for Technical Product Manager so far. Browse the other topics in this category, or practice this one interactively.