Cloud Chaos & Microservices Mayhem
summary
Cloud and microservices realities: JVMs pick GC heuristics by container size causing long pauses in tiny containers, startup time and memory become direct costs, and Quarkus AOT helps shrink footprint. FinOps data shows about 25% zombie servers doing no useful work; horror stories include a €72k bill and an $11k incident. Microservices often become a distributed monolith when domain models are duplicated. Concrete fix: Pact contract testing demo that detects an API break (torso → stomach) before deployment.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:34Things you need to do well in 2022
- 4:16Tracing & observability
- 6:38Performance requirements
- 7:29Quarkus
- 8:44Performance optimization
- 13:24Takeaway
- 14:31Management
- 17:18FinOps
- 19:50Releasing
- 20:28Microservices
- 22:55Modularity
- 24:52Distributed monolith
- 27:57Test pyramid
- 31:04Demo
- 39:48Demo recap
- 40:32Outro
related talks
28mCloud Chaos and Microservices Mayhem
34mCloud Chaos and Microservices Mayhem
38mCloud chaos and microservices mayhem
34mLets be Real Quarkus in the Wild
23mLightning Talk: Rethinking Microservices
02h 51mReactive Microservices with Quarkus
54mQuarkus - make microservices "micro" again. Maksim Govorishchev. JavaFest 2020 Online
23mMicroservices and containers
