System Design Interview, Technology, Microservices, Event Driven Architecture.
transaction that undoes the changes that were made in the local transaction. Coordinator: The Saga has a coordinator that centralizes the decision-making process. When a local transaction fails to complete, the coordinator executes the compensating transactions to maintain data consistency. Here is