Java automatic memory management provides safety and development efficiency, but also adds further challenges for Performance Engineers and Capacity Managers.

This paper by Akamas CTO Stefano Doni won the prestigious 2015 Computer Measurement Group Best Paper Award.

Highlights:

  how Java garbage collection introduces hidden bottlenecks that can severely impact application performance and scalability;

some actionable methodologies for building business-aware capacity models that explicitly represent the Java memory management;

an example of business-aware what-if that enabling a CPU usage reduction by 5x.

CMG cover 2015