Capacity Planning Primer

By

Learn why and how to use the response-time curve to measure performance.

Running benchmarks is only part of the application performance picture. “If you want to know at what load the program will bottleneck, how big a machine you need to do 100 requests, or how soon you need to upgrade the server, then you can measure it,” writes David Collier-Brown.

In this article, Collier-Brown provides detailed examples using the textbook response-time curve, or “hockey-stick” curve. “The only people who always use it are capacity planners and performance engineers. They use it because they can take a few measurements, plot some lines, and credibly estimate both curves,” he says.

“You don't need to do a full-scale benchmark any time you have a performance or capacity planning problem,” Collier-Brown explains. “A simple measurement will provide the bottleneck point of your system.”

Read more at ACM Queue.
 
 

 
 

06/12/2023

Related content

comments powered by Disqus