Modern Enterprise Java from the Ground Up
summary
Demo builds a tiny coffee-shop WAR (11 KB) with Maven in ~3 seconds, packages it into Docker layers that push only a few kilobytes, and deploys to Kubernetes with health, metrics and config via MicroProfile/Jakarta EE. Development uses Liberty Maven plugin and Quarkus dev mode for near-instant hot redeploys, unit tests (Surefire) and integration tests (Failsafe) run fast, and config changes (version 1.2.3 → 1.2.4) reflect immediately. Claims: keep runtimes thin, prefer external config and simple CI/CD per 12-factor principles.
AI-written summary · about
chapters (12)
- 0:00Introduction to modern Java
- 1:07Enterprise Java overview
- 3:15Traditional Java EE best practices
- 8:12Dockerizing Java applications
- 12:45Live redeploy with Liberty
- 17:25Fast feedback with tests
- 25:16Quarkus project setup
- 31:01Quarkus development mode
- 37:44Quarkus in Kubernetes
- 40:1812-factor cloud apps
- 51:18Takeaways and recommendations
- 55:18Q&A and closing
related talks
46mModern Enterprise Java from the ground up
49mSupersonic subatomic Enterprise Java from the ground up
01h 00mBulletproof Java Enterprise applications for the hard production life
53mServerless Java #slideless
01h 07mThe Java EE-stic Way of Coding
46mModern Java App Development in the Cloud
48mSupersonic, Subatomic Java with Quarkus
46mEffective Docker and Kubernetes for Java EE Developers
