Saga pattern - Microservices

Saga is a pattern to maintain data consistency in distributed systems. A saga is a sequence of transactions that updates each service and publishes a message or event to trigger the next transaction step.

Saga distributed transactions pattern