Topic 6 of 10

Capacity Planning

Estimate load before designing: how many requests per second, how much concurrency, where the resource limits are. The back-of-the-envelope math of System Design.

What to study

  • Latency vs. Throughput
  • Calculating load (RPS — Requests Per Second)
  • Calculating concurrency
  • Resource utilization and saturation
  • Error rate

Articles3