LV3 · Ecosystem
Capacity Cliff Simulator
Find when growing demand crosses your safe threshold and available capacity.
See the cliff before demand reaches it
Project demand, leave room for peaks, and compare a timed expansion with your current capacity. These are planning scenarios, not a forecast.
Compare meaningful planning states. Your changes stay in this browser.
Peaks, expansion, temporary loss & units
Expansion adds all selected units at its planned month. Temporary loss removes that percentage of installed capacity from both plans, including added units.
Add a calendar start date to see an approximate expansion date and crossing dates alongside model months.
Demand vs capacity · Current plan
Expansion adds 500 req/s at Month 2. No temporary loss is applied.
Current plan · where the limits appear
Current plan vs expanded capacity
| Plan | 80% reached | 100% reached | Worst peak load | Largest deficit |
|---|---|---|---|---|
| Current plan | ~Month 2.3 | ~Month 6.9 | 128.4% | 284 req/s |
| Expanded capacity | ~Month 10.6 | Not reached | 85.6% | 0 req/s |
Crossing times use the planning peak. “Not reached” means within the selected horizon. The current plan includes temporary loss; only the expanded plan includes added units.
Capacity target
Monthly values & model assumptions
| Month | Average demand | Planning peak | Current capacity | Expanded capacity | Current peak % | Expanded peak % |
|---|---|---|---|---|---|---|
| 0 | 650 | 715 | 1,000 | 1,000 | 71.5% | 71.5% |
| 1 | 683 | 751 | 1,000 | 1,000 | 75.1% | 75.1% |
| 2 | 717 | 788 | 1,000 | 1,500 | 78.8% | 52.6% |
| 3 | 752 | 828 | 1,000 | 1,500 | 82.8% | 55.2% |
| 4 | 790 | 869 | 1,000 | 1,500 | 86.9% | 57.9% |
| 5 | 830 | 913 | 1,000 | 1,500 | 91.3% | 60.8% |
| 6 | 871 | 958 | 1,000 | 1,500 | 95.8% | 63.9% |
| 7 | 915 | 1,006 | 1,000 | 1,500 | 100.6% | 67.1% |
| 8 | 960 | 1,056 | 1,000 | 1,500 | 105.6% | 70.4% |
| 9 | 1,008 | 1,109 | 1,000 | 1,500 | 110.9% | 73.9% |
| 10 | 1,059 | 1,165 | 1,000 | 1,500 | 116.5% | 77.6% |
| 11 | 1,112 | 1,223 | 1,000 | 1,500 | 122.3% | 81.5% |
| 12 | 1,167 | 1,284 | 1,000 | 1,500 | 128.4% | 85.6% |
Demand = starting demand × (1 + monthly growth)month. Growth is constant, including between whole months. Negative growth models a decline. A zero starting load stays zero.
The peak multiplier creates a planning envelope; it does not estimate the probability or duration of a peak. Reaching the selected safety limit means using that reserve, not predicting an outage. Reaching full capacity can create a deficit, but queueing, latency, and failure behavior are not modeled.
Expansion is instantaneous at its selected month. Temporary loss applies to the full installed capacity of both plans and restores at the end of its window. The model checks event boundaries and solves crossings within intervals; the chart samples the demand curve every quarter month.
Capacity targets are approximate. Rounded unit counts aim to keep planning peaks at or below the selected safe threshold. Include real lead times, operating overhead, and measurement uncertainty in a deployment plan.
Bounds: up to 60 months, 100 added units, −50% to +100% monthly growth, and a finite projected peak no larger than 1 quadrillion units. Optional dates use an average 30.44-day month and should be read as approximate calendar markers.
What this tool does and why
Before you start
What
Find when growing demand crosses your safe threshold and available capacity.
Why
Growth, temporary loss, expansion timing, and a safety threshold determine when available capacity becomes a planning risk.
Your Result and Action update in the tool as you change its inputs.
Model note
This browser-side model explains the inputs you choose. Check an important decision against the real system, brief, or production constraints.
Save this tool and explore next steps
Find when demand reaches the safety threshold.
Next: Queue Capacity PlannerHow this tool stays honest
How it works
Plot demand growth against a current and expanded capacity plan. Explore peaks, temporary capacity loss, expansion timing, and your chosen safe-utilization threshold to see margins, crossings, and the capacity needed through the planning horizon.
Assumptions
The tool runs in your browser and models the information you provide. It does not know facts outside that model.
Limitations
Demand and capacity follow the growth, peak, loss, threshold, and expansion assumptions you enter. Use the crossings as planning signals, not guaranteed forecasts.
Understand Capacity Cliff Simulator
What this tool helps you understand
Plot demand growth against a current and expanded capacity plan. Explore peaks, temporary capacity loss, expansion timing, and your chosen safe-utilization threshold to see margins, crossings, and the capacity needed through the planning horizon.
When to use it
Before comparing growth, headroom and expansion timing.
Try a scenario
Hold initial capacity fixed, increase demand growth and delay expansion. Compare threshold crossing under those assumptions, not as a forecast.
How to read the result
Compare the shape and direction of different scenarios. The useful signal is how the result changes when an input changes, rather than one isolated number.
Assumptions and limits
Demand and capacity follow the growth, peak, loss, threshold, and expansion assumptions you enter. Use the crossings as planning signals, not guaranteed forecasts.
Toolooo is part of Khizooology, created byKhizar Imtiaz (khizooo).