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
Android Threads: Getting StartedPluralsight Threading in C#
LinkedIn Learning Modern C++ Concurrency in Depth ( C++17/20)
Udemy Java EE: Concurrency and Multithreading
LinkedIn Learning Parallel and Concurrent Programming with C++ Part 2
LinkedIn Learning