Watch the Replay

First Name
Last Name
Company Name
Thank you!
Error - something went wrong!

Azul/InfoQ Webinar: AOT or JIT: Faster Startup, Faster Code, or Faster Both?

May 7, 2021

Microservices have become a prevalent architectural approach to developing applications. Moving from a monolithic application to multiple container-based services has many advantages. One of the largest is dynamic scalability; spinning up and shutting down instances of services to adapt to dynamic loads is very cost-effective in a public cloud environment. For JVM-based applications, running in a managed environment using JIT compilation, this provides additional challenges. Primarily, this is around the time required for a service to warm up and reach the optimum level of performance. To address this, we have seen various approaches such as the Graal VM and Quarkus that use an AOT approach rather than JIT compilation. In this webinar, Java Champion Simon Ritter explores the pros and cons of both approaches to help in understanding the tradeoff between initial performance and overall performance. At the end of the session, you will have a clear idea of how to approach your Java microservice design from the AOT and JIT perspective.

Previous Video
Three Pillars for Improved Java Performance
Three Pillars for Improved Java Performance

OpenJDK provides a Java platform that can scale to even internet-sized workloads. However, because of the m...

Next Video
Rationalizing Your Organization’s Java TCO
Rationalizing Your Organization’s Java TCO

HMG/Azul Webinar: ‘Rationalizing Your Organization’s Java TCO’.