Modern Java App Development in the Cloud: MicroProfile, Quarkus, and Cloud Run
summary
A simple REST service that returns two-word random names is turned into a container, built by Google Cloud Build, and deployed to Cloud Run; swapping runtimes requires no Java code changes because it uses MicroProfile and Quarkus as interchangeable implementations. Quarkus shows much faster startup, and compiling to native mode trades longer build times (several minutes) for near-instant cold starts, letting a serverless container scale to zero without long user waits.
AI-written summary · about
chapters (12)
- 0:00Intro
- 1:40Business logic
- 5:30MicroProfile
- 10:57Where to start
- 12:45Containerization
- 14:48Cloud Run
- 18:17Serverless
- 20:47Random Strings
- 22:24Make it Fast
- 26:37Quarkus
- 26:54Quarkus Native
- 29:42Conclusion
related talks
46mModern Java App Development in the Cloud
51mModern Java App Development in the Cloud
47mJava App Development in the Cloud: MicroProfile, Quarkus and Cloud.
42mModern Java App Development in the Cloud
47mServerless Java Apps in the Cloud: Microprofil, Quarkus & Cloud Run
40mServerless Java Apps in the Cloud
43mTake MicroProfile to the Clouds with Quarkus
43mCloud Computing: Quarkus - Cloud - Native
