Patience Pays Off - How Long Running Services Reduce Complexity
Offered By: Devoxx via YouTube
Course Description
Overview
Explore how implementing long-running services can significantly reduce system complexity in this 54-minute conference talk from Devoxx. Discover various patterns of long-running behavior that allow developers to handle failures more effectively, moving beyond the quick "throw an error" approach. Learn how services can switch to asynchronous responses with persistent state when encountering issues, enabling them to resolve problems over extended periods. Examine concrete examples and patterns, including services that can wait for minutes, hours, or even weeks for other services to become available or for human intervention. Gain insights into proper implementations through hands-on source code examples, and understand how these techniques can simplify system management and improve overall reliability.
Syllabus
Patience pays off. How long running services reduce complexity by Bernd Rucker
Taught by
Devoxx
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube