Conference Talks
Red Hat: Observability & Refactoring in a Java Monolith: A Diary of Digging Out
This talk covers hard lessons learned by a small team at Red Hat over the past few years as they struggled to refactor a monolithic service to a more scalable and resilient architecture. In this talk, John covers the lessons they've learned about observability, production support effectiveness, and the cost of bad or inadequate solutions. They made more than a few mistakes like repeatedly under-appreciating the value of operational features and support infrastructure, and falling prey to the rush of shipping features while neglecting their service's operational health.