Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of performance testing Java applications in this comprehensive conference talk. Delve into the art and science of benchmarking, learning how to avoid common pitfalls and misconceptions. Gain concrete steps to build a robust performance testbed for real-world server-side Java applications. Follow along as a live performance test is built, covering crucial topics such as defining SLAs, understanding the impact of garbage collection, utilizing appropriate tools, and testing application infrastructure. Discover how to optimize operating system and JVM settings, properly size memory and CPU resources, and effectively analyze test results to identify both obvious and hidden bottlenecks. Benefit from the expertise of Java Champion Pratik Patel as he shares insights gained from decades of experience in enterprise Java development across various sectors.