Azul’s ReadyNow: Adaptive Warmup Optimization
Azul, a leading Java software provider, has unveiled a groundbreaking feature within its Azul Platform Prime runtime aimed at dramatically reducing warmup times for Java applications. Known as ReadyNow Orchestrator (RNO), this capability is designed to optimize code speed at warmup, offering substantial operational efficiencies and cost savings in cloud environments. Integrated seamlessly into the runtime at no additional cost,
RNO addresses a critical challenge faced by business-critical Java workloads. When a Java application launches, the Java Virtual Machine (JVM) must compile it for execution, a process that involves iterative optimizations to achieve peak performance over time, known as ‘warming up.’
RNO revolutionizes this process by recording and leveraging optimization profiles, which it automatically distributes across JVM fleets based on application usage patterns. By learning from real-time data and preemptively preparing JVMs with the most effective optimization profiles, RNO significantly reduces warmup times and enhances application performance.
This innovation not only streamlines Java application deployment but also supports cost-effective cloud management strategies. Azul Platform Prime, previously known as Zing, is available for download from azul.com, furthering Azul’s commitment to empowering businesses with efficient, cost-conscious Java runtime solutions
RNO records information about an application’s optimization profile and then uses this to shorten the warmup time the next time the application runs. Profile distribution is automated by delegating profile collection to a dedicated, customer-managed service.
Rather than collect profile information on a single JVM, RNO monitors fleets of JVMs, learns from application usage what the best optimization profile is, and then serves the profile to any JVM requesting it. So applications warm up quicker.
Azul Platform Prime can be downloaded from azul.com. The new feature builds on Azul efforts to help businesses optimize rising cloud costs, Azul said. Devops teams can scale down the number of cloud compute instances they use to run Java applications during off-peak times and then scale them back up to meet demand. Organizations can reduce the average number of compute instances being used, thus lowering cloud compute costs. Azul Platform Prime formerly was known as Zing.