Handling Failures in Message Driven Architecture

Опубликовано: 01 Ноябрь 2024
на канале: CodeOpinion
14,194
622

Many great libraries help to add resilience and fault tolerance by handling failures in a message driven architecture. However, it's not just as simple as adding retries, timeouts, circuit breakers, etc., globally to all network calls. Many implications are specific to the context of the request being processed. And in many cases, it's not solely a technical concern but rather it's a business concern.

🔔 Subscribe:    / @codeopinion  

💥 Join this channel to get access to source code & demos!
   / @codeopinion  

🔥 Don't have the JOIN button? Support me on Patreon!
  / codeopinion  

📝 Blog: https://codeopinion.com
👋 Twitter:   / codeopinion  
✨ LinkedIn:   / dcomartin  

0:00 Intro
1:09 Immediate Retry
2:05 Exponential Backoff
4:12 Deadletter
4:55 Circuit Breaker
6:47 Cascading Failures

#softwarearchitecture #messagedrivenarchitecture #eventdrivenarchitecture