YoVDO

Patience Pays Off - How Long Running Services Reduce Complexity

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Development Courses Service-Oriented Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Service-Oriented Architecture
University of Alberta via Coursera
Agile Development Using Ruby on Rails
Berkeley University of California via edX
Software Design and Architecture
University of Alberta via Coursera
Azure Resources for AWS Architects
LinkedIn Learning
Cloud Computing
NPTEL via YouTube