World Congress 2022 • Jun 15, 2022

Quarkus. A Bliss for developers

Alex Soto

End the misery of sluggish Java recompiles and manual container restarts. Quarkus supercharges your development workflow with instant live reloading, continuous testing, and zero-boilerplate database configuration.

Pause
Mute Enter Fullscreen
#1 about 2 min

Starting a Quarkus project using the web generator

How to bootstrap a new Java application by selecting dependencies and building the initial archive.

#2 about 4 min

Compiling and running a generic Java application

The traditional process of compiling with Maven and running the generated jar file locally.

#3 about 3 min

Enabling live reload for rapid code iteration

Using development mode to automatically reflect code and configuration changes without restarting the application.

#4 about 4 min

Maintaining application state during live reloads

Using instrumentation-based restarts to preserve in-memory states like counters during code updates.

#5 about 4 min

Running unit tests automatically with continuous testing

How background test execution provides instant feedback upon detecting code changes.

#6 about 3 min

Toggling log levels dynamically in development

Switching between log levels on the fly using the developer console without modifying properties.

#7 about 6 min

Building container images and Kubernetes manifests automatically

Adding Jib and Kubernetes extensions to generate dockerless container images and deployment files.

#8 about 1 min

Building container images using a local Docker daemon

Switching from Jib to the Docker extension to build container images directly on the host.

#9 about 7 min

Debugging remote applications using remote live reload

Connecting a local Quarkus instance to a remote Kubernetes deployment to synchronize live changes.

#10 about 5 min

Simplifying database interactions with Hibernate Panache

Using the Panache extension to create entities and manage persistent storage without standard boilerplate.

#11 about 2 min

Provisioning databases automatically via Dev Services

Leveraging Testcontainers to automatically start a PostgreSQL database without writing configuration code.

#12 about 2 min

Testing API endpoints visually using Swagger UI

Exploring the REST API and testing database queries interactively using automatically generated Swagger documentation.

#13 about 2 min

Synchronizing database schemas automatically during development

How adding new entity fields automatically updates backend database table schemas in live reload mode.

#14 about 2 min

Generating readiness and liveness probes automatically

Adding health check extensions to automatically scaffold required Kubernetes probe endpoints.

#15 about 2 min

Continuous testing scope and Spring API compatibility

Details on how testing scopes are calculated and integration features for Spring annotations in Quarkus.

Matching moments

5:42 min

Introduction to developer joy and the Quarkus ecosystem

Daniel Oh Daniel Oh · World Congress 2025

2:38 min

Live coding and visualizing runtime configurations with Quarkus

Daniel Oh Daniel Oh · World Congress 2025

2:37 min

Optimizing container workloads with Quarkus and lightweight JVMs

Niklas Heidloff · LIVE

1:41 min

Utilizing Quarkus for Kubernetes native Java

Thomas Südbröcker · LIVE

6:50 min

Modifying classical application deployments with the Quarkus runtime

Adam Bien · LIVE

2:20 min

Overcoming Java cold starts using the Quarkus framework

Alex Soto Alex Soto · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Stage 6

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

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Outdoor Stage

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci
Open session

World Congress 2026 North America

September 23, 2026 · 13:00–13:30

Stage 2

Parallelize Your Development with GitHub Copilot

Pamela Fox

Principal Cloud Advocate, Microsoft

Pamela Fox
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 9

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Tech Leaders Stage

Keeping Code Quality at AI Speed

Daksh Gupta, Arthur Hicken, Jack Danger, Francesco Ciulla

Daksh Gupta
Arthur Hicken
Jack Danger
Francesco Ciulla