Meet Quarkus
summary
Quarkus claims to be Kubernetes-native with a tiny core plus extensions and optional GraalVM native binary compilation. Live demo builds a CRUD app using RESTEasy, Hibernate with Panache, Postgres and Kafka; Dev mode auto-starts containers (Postgres and Kafka), the DB drops and IDs reset to 1 on code changes, and the Kafka pipeline (Camel FTP → Kafka → DB) runs end-to-end. Quarkus also generates Docker/Kubernetes YAML, supports Spring and JAX-RS styles, and the Dev UI and tests integrate with those Dev Services.
AI-written summary · about
chapters (11)
- 0:00Introduction and background
- 2:47What is Quarkus
- 7:01Building a CRUD app
- 14:35Adding REST APIs
- 21:56Spring compatibility
- 25:19JAX-RS APIs
- 28:03Kafka integration
- 36:00Camel microservices
- 45:35Kubernetes deployment
- 51:13Dev Services features
- 52:22Q&A
related talks
49mQuarkus, the Java Stack back from the Future
51mKubernetes Native Spring apps on Quarkus
46mQuarkus why, how and what
46mKubernetes. From 0 to Production-Grade with Java.
46m5 Ways to Make Java Development and Kubernetes Spark Joy With Quarkus.
43mKubernetes Native Applications with Quarkus
49mKubernetes. From 0 to Production-Grade with Java
11mAll about Quarkus
