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.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

asasd

Expire

Remote
Junior

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!
Learning Kubernetes made easy with KubeCampus
Learning to use Kubernetes? KubeCampus by Kasten offers free educational content for all skill levels to get you started!Kubernetes is an open-source system for deploying, scaling and managing containerized applications. It allows you to deploy your ...
Learning Kubernetes made easy with KubeCampus

From learning to earning

Jobs that call for the skills explored in this talk.