Sponsored Webinar + Live Q&A
AOT or JIT: Fast Startup or Fast Code?
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 session, we will explore 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.
Speaker
Simon Ritter
Deputy CTO @Azul
Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K.Simon joined Sun Microsystems in 1996 and started working with Java technology from JDK 1.0; he has spent time working...
Read moreFind Simon Ritter at:
Session Sponsored By
Azul, provider of the Java platform for the modern cloud enterprise, is the only company 100% focused on Java.
Speaker
Simon Ritter
Deputy CTO @Azul
From the same track
Quarkus Magic: Code Manipulation with Quarkus Extensions
Tuesday May 18 / 02:00PM EDT
Quarkus is a Java framework that can not only compile an application to an executable JAR, but also to a native image using GraalVM. These native images do not require a JVM at runtime, and are well suited for putting them into a minimal Docker image to be deployed in a Kubernetes cluster.Under...
Fabian Stäber
Senior Engineering Manager @Instana