Want It Hotter? How and With What We Warm Up Spring Microservices
summary
Discussion of warming up Spring-based microservices to keep startup latency stable in Kubernetes clusters, comparing different warming methods with their pros and cons. Presents a custom warm-up tool developed by T-Bank’s reliability team, explaining its main features and the impact of deploying it to production services.
AI-written summary · about
chapters (14)
- 0:00Microservice warmup intro
- 2:31Cost of app startup
- 4:19JVM lifecycle on startup
- 7:13JVM tiered compilation
- 9:03Kubernetes traffic tools
- 13:48Warmup solutions ready
- 17:47Native Image prospects
- 21:03Custom library creation
- 24:14Jackson warmup and serialization
- 29:55HTTP endpoint warmup
- 33:29Custom warmup
- 35:16Production results
- 36:42Summary and conclusions
- 37:48Q&A
related talks
53mScaling Spring Boot Microservices
01h 13mSpring: Your next Java microframework
56mSpring For Architects
39mMicroservices & Kubernetes in a High-demand Environment: The Experience
33mBest Practices for Applications on Kubernetes for Both Frequent Updates & Stabil...
33mSpring for Architects
49mDeveloping microservices applications on the Kubernetes platform
30mMaximizing Launch Reliability: Controlled Lift-off for Reliable Application Startup on…
