Optimizing Cloud Native Java • Ben Evans & Holly Cummins

08 Aug 2025 • 39 min • EN
39 min
00:00
39:18
No file found

This interview was recorded for the GOTO Book Club. http://gotopia.tech/bookclub Read the full transcription of the interview here Ben Evans - Senior Principal Software Engineer at Red Hat & Co-Author of "Optimizing Cloud Native Java" and many more Books Holly Cummins - Senior Principal Software Engineer on the Red Hat Quarkus Team RESOURCES Ben https://mastodon.social/@kittylyst https://www.linkedin.com/in/kittylyst https://www.kittylyst.com Holly https://hollycummins.com https://bsky.app/profile/hollycummins.com https://hachyderm.io/@holly_cummins https://linkedin.com/in/holly-k-cummins DESCRIPTION Holly Cummins talks with Ben Evans about his latest book "Optimizing Cloud Native Java", which updates his previous work "Optimizing Java" to reflect the realities of cloud native environments. Ben explains that performance engineering is not just technical but also psychological, emphasizing the importance of user expectations and defining clear performance goals. They discuss how modern Java performance must account for cloud native architectures, with applications running across distributed microservices and containerized, single-core environments. The book focuses on the importance of measuring relevant data, warns against relying on misleading micro-benchmarks, and highlights how system-level benchmarks offer a clearer picture. Ben also delves into the JVM"s hidden complexities, such as changes in Java 17 and the impact of virtual threads. Practical, real-world examples in the book, like the "fighting animals" microservices application, help developers learn how to optimize Java performance in real network environments. Finally, Ben touches on the future of Java concurrency, with virtual threads and structured concurrency offering new ways to handle performance challenges in cloud native systems. RECOMMENDED BOOKS Ben Evans & Jim Gough • Optimizing Cloud Native Java Ben Evans, Jason Clark & David Flanagan • Java in a Nutshell Ben Evans, Martijn Verburg & Jason Clark • The Well-Grounded Java Developer Ben Evans, Jim Gough & Chris Newland • Optimizing Java Ben Evans & Martijn Verburg • The Well-Grounded Java Developer Bluesky Twitter Instagram LinkedIn Facebook CHANNEL MEMBERSHIP BONUS Join this channel to get early access to videos & other perks: https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/join Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket: gotopia.tech SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

From "GOTO - The Brightest Minds in Tech"

Listen on your iPhone

Download our iOS app and listen to interviews anywhere. Enjoy all of the listener functions in one slick package. Why not give it a try?

App Store Logo
application screenshot

Popular categories