Chapter 11. Load-Testing to Find and Fix Scalability Problems


“Software bugs are impossible to detect by anybody except the end user.”

 --Murphy's Technology Laws

The Importance of Load-Testing

Server-side applications have service-level requirements that specify the availability, scalability, and failover:

  • Availability—Specifies the up-time requirements that describe how long the application needs to be capable of running without restarting

  • Scalability—Specifies the capability of the application to provide the same level of service as the number of requests increases

  • Failover—Specifies the capability ...

Get Covert Java™: Techniques for Decompiling, Patching, and Reverse Engineering now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.