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.
Matching moments
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:31 MIN
The value of progressive enhancement and semantic HTML
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
03:16 MIN
Improving the developer feedback loop with specialized tools
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
08:07 MIN
Exploring modern JavaScript performance and new CSS features
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
01:03 MIN
Evaluating tech startup funding and supply chain news
Fake or News: Coding on a Phone, Emotional Support Toasters, ChatGPT Weddings and more - Anselm Hannemann
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
Serverless-Native Java with Quarkus
Alex Soto
Test-Driven Development: It's easier than you think!
Eric Deandrea
Related Articles
View all articles


.gif?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.

PROSOZ Herten GmbH
Herten, Germany
€47-70K
Junior
Intermediate
Senior
Java

Akros Ag
Zürich, Switzerland
Junior
Java
Scrum
React
Docker
Angular
+7

Akros Ag
Zürich, Switzerland
Junior
Java
Scrum
React
Docker
Angular
+7




Labsoft
Canton of Pessac-2, France
Senior
Java
Angular
JavaScript
Elasticsearch

Externatic
Canton de Saumur, France
Remote
€45-55K
Junior
API
Java
TypeScript
+2
