The Slideless Microservices Session
summary
Live-codes a JAX-RS microservice, builds a micro.war 3k with Maven, packages it into a full Payara/WildFly image that becomes a 700 MB image but deploys in milliseconds thanks to layered images, pushes to a local registry, and runs containers connected by docker network name resolution so services call each other by container name. Shows config via system env, implements async calls and the bulkhead via managed executor, stress-tests with JMH, debugs with jvisualvm/Java Mission Control, and demonstrates rolling updates and Jenkins-driven pipelines — the code runs.
AI-written summary · about
chapters (20)
- 0:00Intro
- 1:27How a Microservice Starts
- 2:37Behind the Scenes
- 3:43Webpack
- 4:16Maven
- 5:46Macros
- 6:48Demo
- 9:16Questions
- 10:42Docker Image Structure
- 13:15Configuration
- 29:18Debugging
- 30:01Stress Test
- 31:10Development Speed
- 31:41Jenkins
- 33:05Registry
- 33:45Macro
- 34:16Build
- 35:46In Production
- 36:13In Smaller Projects
- 37:38Persistence
related talks
48mFrom Jakarta EE over MicroProfile to Serverless: Interactive Onstage Hacking
46mModern Enterprise Java from the ground up
47mOn-stage hacking: build 12-factor microservices
32mBuild a 12-factor microservice using MicroProfile
53mMicroservices on Java EE — As Cool As The LHC
42mCloud Native Java EE
41mRapid Application Development with Docker
54mJava based microservices, containers, Kubernetes - how to
