Quarkus, the Java Stack back from the Future
summary
Live coding shows Quarkus running standard JAX-RS/Hibernate code with live reload and continuous testing, compiling to a GraalVM native binary that boots in about 0.08s startup and uses ~23 MB memory. Demo scaffolds projects, adds extensions, uses Panache and Testcontainers to spin up Postgres and Keycloak dev services, builds a mutable JAR, pushes a Docker image to OpenShift and connects with remote dev to Kubernetes — everything compiles, deploys and hot-updates live.
AI-written summary · about
chapters (15)
- 0:00Start
- 2:45Create a Quarkus Project
- 4:17Quarkx Extension
- 5:29Classic Maven Structure
- 9:01Live Reload
- 11:24Continuous Testing
- 13:23Config Editor
- 16:02Create a Container
- 16:44Docker Build
- 19:09Deploying Your App on Kubernetes
- 19:43Deploy My Container
- 28:21Persistency
- 40:05Compatibility Layers Extensions
- 42:15Security
- 42:50Delegate Your Security
related talks
51mQuarkus why, how and what
46mQuarkus why, how and what
52mQuarkus Supersonic Subatomic Java
54mQuarkus: Java development turned into delight
55mWhy You Want to Code With Quarkus in 2023
48mSupersonic, Subatomic Java with Quarkus
45mFaster, greener, and happier- why Quarkus should be your next tech stack
49mQuarkus Intro
