|Azul To Tackle Java's Warm Up Issues|
|Written by Nikos Vaggalis|
|Monday, 11 September 2023|
Azul's ReadyNow is yet another attempt to tackle Java's warm up issues, on the cloud and large fleets of JVMs or JVMs in containerized environments.
Lately a lot of investment has been put into making Java faster to start. This has to do that with Java re-emerging as a major player in the sector of Microservices and Cloud Native applications, due to some great and new language features, optimized JDKs along with frequent release rates;therefore performance should follow along.
The JVM is notorious for its hefty requirements in startup times. The main reason for the slow startup is that it takes much time to load, link, and initialize classes. Of course we are talking micro-seconds here but the delay can make a difference when trying to spin VMs on the Cloud and run Microservices.
That was a solution instilled into the JDK. Now Azul makes a come back with an alternative solution called ReadyNow, offered at a platform level.
ReadyNow monitors your Java application for usage patterns and the most efficient optimizations, then builds a profile of those optimizations. The next time you start your application the JVM immediately performs those optimizations, getting your application to full speed as quickly as possible.
The benefits of ReadyNow are:
Of course, it goes without saying that under the hood it employs Azul's builds of the JDK. However, the processes of profiling and distributing that profile to other JVMs with ReadyNow is a manual approach.
To take a step further, Azul also introduces the ReadyNow Orchestrator service, which can automatically monitor and profile a fleet of JVMs or JVMs in containerized environments, to apply to it the most optimized profile.
Like all of Optimizer Hub, ReadyNow Orchestrator is free to use with all licensed installations of Azul Platform Prime.
or email your comment to: email@example.com
|Last Updated ( Monday, 11 September 2023 )|