Oh, do we love getting into the details of performance testing. We love finding out what little bit of code, what configuration setting, what hardware-issue-we-can-blame-on-the-IT-guys is causing our performance bottleneck.
How does your web application respond to improvements in the underlying hardware? Well, that will depend a lot on your application. Different applications are limited by different factors such as RAM, CPU, bandwidth, disk speed to name a few. In this article, I'll show you an approach to finding out how to test your way to understanding how your application consumes resources.