Eric Deandrea
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.
tree-IT GmbH
Bad Neustadt an der Saale, Germany
€54-80K
Intermediate
Senior
Java
TypeScript
+1
Matching moments
02:07 MIN
Using Quarkus and GraalVM for fast Java startup
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
03:11 MIN
Optimizing Java performance for cloud-native applications
Cloud Chaos and Microservices Mayhem
02:21 MIN
Solving Java's serverless challenges with Quarkus
Serverless-Native Java with Quarkus
03:15 MIN
Comparing Quarkus and Spring Boot startup performance
Serverless-Native Java with Quarkus
02:21 MIN
The evolution from traditional Java EE to modern runtimes
2021: Familiar APIs on Kickass Runtimes #slideless
05:03 MIN
Improving performance with modern runtimes and reactive code
Application Modernization and Rabbits
06:02 MIN
Comparing JVM and native image performance
Developer Joy with Quarkus
07:13 MIN
Answering questions on Micronaut and its ecosystem
Microservices with Micronaut
Featured Partners
Related Videos
Developer Joy with Quarkus
Daniel Oh
Quarkus. A Bliss for developers
Alex Soto
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Kevin Dubois & Daniel Oh
Development of reactive applications with Quarkus
Niklas Heidloff
2021: Familiar APIs on Kickass Runtimes #slideless
Adam Bien
Kubernetes Native Java
Josh Long
Test-Driven Development: It's easier than you think!
Eric Deandrea
Serverless-Native Java with Quarkus
Alex Soto
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.




0nlu
Lucerne, Switzerland
Java
Scrum
DevOps
Docker
Angular
+1

LegalySpace
Canton of Saint-Denis-1, France
Java
REST
MySQL
DevOps
Gitlab
+7

J&C Associates
Remote
Intermediate
XML
Java
Unix
Solr
+4

vialytics GmbH
Remote
Senior
API
Java
REST
JUnit
+9

Krell Consulting & Training
Barcelona, Spain
Remote
Junior
Java
JIRA
JUnit
Scrum
+5

KJR Software Services Ltd
Reading, United Kingdom
Junior
Java
NoSQL
Kafka
DevOps
Docker
+10