Eric Deandrea

Like Spring, but Faster: The new Java Jedi

What if your Java app started in 76 milliseconds using 80% less memory? See how ahead-of-time compilation makes Java a first-class citizen for the cloud.

Like Spring, but Faster: The new Java Jedi
#1about 4 minutes

The challenge of JVM warmup and resource usage

The JVM's dynamic runtime and Just-In-Time compiler cause slow startup and high resource consumption, which is problematic for containerized microservices.

#2about 4 minutes

How Quarkus optimizes startup by shifting work to build time

Quarkus moves framework initialization tasks like configuration and bean injection from runtime to build time, resulting in a pre-warmed and optimized application.

#3about 7 minutes

Benchmarking a standard Spring Boot application with AOT

A live benchmark measures the time to first request and RSS memory of a standard Spring Boot application, both with and without ahead-of-time (AOT) compilation.

#4about 4 minutes

Migrating to Quarkus and benchmarking JVM performance

By simply swapping dependencies to Quarkus extensions, the same application code demonstrates significantly faster startup and lower memory usage on the JVM.

#5about 7 minutes

Comparing native image performance between Quarkus and Spring

A side-by-side comparison of GraalVM native images reveals that the Quarkus version has a faster build time, smaller binary size, and superior runtime performance.

#6about 3 minutes

The business impact of improved Java performance

Improved performance with Quarkus translates directly to operational cost savings, better resource density in Kubernetes, and a lower carbon footprint for applications.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
BB
Benedikt Bischof
Using Java 17 latest features in real world projects
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Ron Veen who introduced the audience to some of the most interesting features that got added to the Java language.About the speaker:Ron is a hig...
Using Java 17 latest features in real world projects
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
BR
Benjamin Ruschin
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos

From learning to earning

Jobs that call for the skills explored in this talk.

Java & Quarkus Architect

Java & Quarkus Architect

Paradigma Digital
Municipality of Valencia, Spain

Java
Azure
Kafka
Agile Methodologies
Continuous Integration
+1
Java & Quarkus Architect

Java & Quarkus Architect

Paradigma Digital
Municipality of Madrid, Spain

Java
Azure
Kafka
Agile Methodologies
Continuous Integration
+1