Capacity Planning Primer
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.
Subscribe to our ADMIN Newsletters
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Most Popular
Support Our Work
ADMIN content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.