Hearts of Darkness - A Spring DevOps Apocalypse
Offered By: Spring I/O via YouTube
Course Description
Overview
Explore real-world failure scenarios and learn practical solutions for running Spring applications in production through this insightful conference talk from Spring I/O 2022. Delve into issues such as health check-related service terminations, lost Micrometer metrics, stuck circuit breakers, and out-of-memory errors caused by unbounded queues. Gain valuable insights on how these problems can bypass staging environments and make their way into production. Discover practical tips and strategies to prevent these nightmarish scenarios from affecting your own applications. Topics covered include Spring Boot health checks, thread pool management, Tomcat metrics, custom health indicators, circuit breaker behavior, and effective troubleshooting techniques. Benefit from the speaker's experience and avoid common pitfalls in Spring application deployment and management.
Syllabus
Intro
Motivation
Spring Boot & Health Checks
Luck Of The Draw
Die Trying
Bulkheads Prevent Floods
To Each Their Own (Thread Pool)
Built-in With Boot 2.6
Tomcat Metrics
The Killing Fields
Custom Status in Health Indicator
The Long And Windy Road
What Happened?
Tripping Out
Experiencing Success
Other Lessons Learned
The Missing Metrics
Analysis Paralysis
Medic!
Educated Guessing
Rubber Ducking
Taking A Dump
Conclusion
Taught by
Spring I/O
Related Courses
Forensic Engineering: Learning from FailuresDelft University of Technology via edX Failure Analysis And Prevention
Indian Institute of Technology Roorkee via Swayam Dynamic Behaviour of Materials
Indian Institute of Technology Guwahati via Swayam Principles of Metal Forming Technology
Indian Institute of Technology Roorkee via Swayam Success and Failure in Entrepreneurship: Discover the Key to Business Success
Coventry University via FutureLearn