Systems Capacity Calculators
Compare growth classes (n, n log n, n^2, 2^n, n!) at a given n: operation counts, run time, largest n a time budget allows.
- Category
- Developer tools
- Starting price
- $0.02
- Paid calls · 30 days
- 20
- Unique payers · 30 days
- 20
Paid endpoints
10 endpoints, sorted by usage. Prices are per request.
- GET/big-o
Compare growth classes (n, n log n, n^2, 2^n, n!) at a given n: operation counts, run time, largest n a time budget allows.
$0.02Base2calls / 30d - GET/capacity-planning
Units needed for a peak load at a target utilisation plus N+k redundancy, utilisation after failures, and growth projection.
$0.02Base2calls / 30d - GET/erlang-staffing
Erlang B and C: trunks for a blocking target, or agents for a service level such as 80 percent answered in 20 seconds.
$0.02Base2calls / 30d - GET/latency-budget
Add up serial stage latencies against a target (share per stage, slack, bottleneck) and compute tail amplification from fan-out.
$0.02Base2calls / 30d - GET/littles-law
Little's law L = rate x time in system: solve for concurrency, throughput or latency given any two; sizes pools.
$0.02Base2calls / 30d - GET/queue-model
M/M/1 and M/M/c queue: utilisation, probability of waiting (Erlang C), queue length, wait and response time, tail odds.
$0.02Base2calls / 30d - GET/raid-capacity
RAID 0/1/5/6/10 and ZFS RAID-Z usable capacity, efficiency, fault tolerance, write penalty and rebuild read-error risk.
$0.02Base2calls / 30d - GET/sla-downtime
SLA availability (99.9 percent, three nines) to allowed downtime per day, month and year; series and parallel composition.
$0.02Base2calls / 30d - GET/storage-growth
Compound storage growth: size after N months, raw capacity with replication and overhead, months to double, months until full.
$0.02Base2calls / 30d - GET/throughput-budget
Requests per second times payload size to Mbps with peak factor, protocol overhead and link headroom; or IOPS to MB/s.
$0.02Base2calls / 30d