World Congress 2025 Aug 20, 2025 Session details

Like Spring, but Faster: The new Java Jedi

Eric Deandrea

Slash cloud costs and memory footprints without abandoning your Java expertise. See how Quarkus shifts Spring Boot initialization to build-time for ultra-fast, Kubernetes-native deployments.

Pause
Mute Enter Fullscreen
#1 about 5 min

Understanding Java virtualization and just-in-time compiler performance challenges

The historical design of Java runtime environments introduces heavy resource costs for initialization and dynamic compilation processes.

#2 about 2 min

Running traditional Java applications in constrained containerized environments

Deploying applications into constrained containers amplifies the negative impacts of traditional virtual machine startup overhead.

#3 about 2 min

Understanding Spring framework initialization and runtime configuration processes

Standard Spring auto-configuration mechanics incur significant computing delays during the dynamic runtime application assembly phase.

#4 about 2 min

Shifting Spring framework initialization to build time with Quarkus

Pre-computing framework behaviors and dependency chains at build time bypasses reflection penalties to drastically optimize startups.

#5 about 2 min

Removing JVM overhead to produce target-specific application binaries

Eliminating the virtual machine layer by compiling execution logic directly into native binaries significantly reduces system overhead.

#6 about 4 min

Benchmarking standard Spring Boot application initial request latency metrics

Establishing baseline infrastructure metrics reveals the standard memory footprint and initial request latency of legacy setups.

#7 about 3 min

Evaluating ahead-of-time compilation metrics for Spring context initialization

Generating ahead-of-time context elements shaves off runtime initialization delays and modestly reduces application heap requirements.

#8 about 4 min

Replacing standard Spring dependencies with optimized Quarkus extension libraries

Adapting Spring properties into build-time optimized capabilities ensures faster deployments without modifying the core domain logic.

#9 about 4 min

Comparing native GraalVM image throughput against traditional JVM instances

Leveraging native executable techniques exchanges long-running throughput optimization for immediate latency performance and smaller runtime footprints.

#10 about 4 min

Processing unmodified Spring stack components into native executable formats

Compiling code into rigid static binaries inherently breaks dynamically configurable properties normally handled by ephemeral containers.

#11 about 3 min

Improving Kubernetes cluster capacity planning and deployment carbon efficiency

Lowering cloud compute allocations directly minimizes continuous operational expenditure and strictly limits application carbon emissions.

Matching moments

2:37 min

Optimizing container workloads with Quarkus and lightweight JVMs

Niklas Heidloff · LIVE

2:20 min

Overcoming Java cold starts using the Quarkus framework

Alex Soto Alex Soto · LIVE

1:41 min

Utilizing Quarkus for Kubernetes native Java

Thomas Südbröcker · LIVE

8:20 min

Deploying native Quarkus applications to a Knative cluster

Alex Soto Alex Soto · LIVE

5:42 min

Introduction to developer joy and the Quarkus ecosystem

Daniel Oh Daniel Oh · WWC 2025

4:20 min

Creating and configuring a basic native Quarkus application

Alex Soto Alex Soto · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Look What Java Can Do Now: Live-Coding a GenAI MCP Server with the JAQ Stack

Suren Konathala

Senior Engineering Leader, Marketing & AdTech, AI GTM & Digital Experience Platforms, Java x AI

Suren Konathala
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Stop Running Mystery Meat in Production

Jeroen van Erp

Technical Advocate @ SUSE

Jeroen van Erp
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare