Saga Client Server _hot_ Online
| Concept | Description | |---------|-------------| | Local transaction | A transaction executed by a single server (service) with its own database. | | Compensating transaction | A transaction that semantically undoes a committed local transaction. | | SAGA coordinator | Component that manages execution flow (can be centralized or distributed). | | Forward recovery | Retrying failed steps. | | Backward recovery | Invoking compensations for completed steps. |
Expose metrics: SAGA duration, step failures, compensation rate, active SAGAs. saga client server
: Usually refers to managing complex workflows across multiple microservices or databases. Client-Side (e.g., Redux-Saga ) : Often refers to a middleware that manages "side effects" like API calls and data fetching in the browser, keeping the UI logic clean and decoupled from the data logic. Reddit +4 For more technical details on implementation, you can explore the Saga Design Pattern documentation from Microsoft or check out Microservices.io for a deep dive into the architecture. Are you looking to implement this on the | Concept | Description | |---------|-------------| | Local