Durable Execution
How to handle fault tolerance in microservices

How to handle fault tolerance in microservices

11/5/2024

What this post added

This post elaborates on Temporal's Durable Execution by comparing three common approaches to handling failures in microservices: Request-Response (RPC), Persistent Queues, and Workflows. It details the pros and cons of each, emphasizing the limitations of RPC and queues for complex failure management. The post then reiterates Temporal's workflow-as-code approach as a solution for building resilience, citing ANZ Bank as an example.

Read the original post ↗