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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.