با برنامه Player FM !
Improved Java Performance Sans Code Changes with Simon Ritter
Manage episode 357827820 series 2455731
What are the reasons why we need to improve performance? The JVM is a powerful piece of software – this is the reason why Java has maintained its popularity over the past 26+ years. But… there are some ways that the JVM works that can impact the performance of your applications.
One of the biggest challenges is latency – how quickly can we respond to a request from a user to access your application. That comes down to garbage collection – which leads to pauses and a bad customer experience. Garbage collection pauses can vary. But they impact application performance. The bigger the heap, the longer your pauses...but how do you optimize? What about warm-up time? That’s also a big challenge. We’ve addressed these problems without re-writing code from scratch – and that leads to better Java performance without any code changes.
This episode explores how you can use a performance JVM to make applications start fast, go fast, and stay fast.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast
Nissan: Visit https://NissanUSA.com to learn more.
Capital one: Visit https://capitalone.com/ML
2112 قسمت
Manage episode 357827820 series 2455731
What are the reasons why we need to improve performance? The JVM is a powerful piece of software – this is the reason why Java has maintained its popularity over the past 26+ years. But… there are some ways that the JVM works that can impact the performance of your applications.
One of the biggest challenges is latency – how quickly can we respond to a request from a user to access your application. That comes down to garbage collection – which leads to pauses and a bad customer experience. Garbage collection pauses can vary. But they impact application performance. The bigger the heap, the longer your pauses...but how do you optimize? What about warm-up time? That’s also a big challenge. We’ve addressed these problems without re-writing code from scratch – and that leads to better Java performance without any code changes.
This episode explores how you can use a performance JVM to make applications start fast, go fast, and stay fast.
Sponsorship inquiries: sponsor@softwareengineeringdaily.com
Privacy Dynamics: Sign up for a free account today at https://privacydynamics.io/sedaily.
NGINX: Register for Microservices March at https://www.nginx.com/sedpodcast
Nissan: Visit https://NissanUSA.com to learn more.
Capital one: Visit https://capitalone.com/ML
2112 قسمت
ทุกตอน
×

1 Emulating Retro Games on Modern Consoles with Robin Lavallée and Bill Litshauer 1:01:34

به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.