The mandatory mechanism used to undo changes in a Saga pattern is the compensating transaction. In a distributed system, a long-running transaction is broken into a sequence of smaller local transactions, where each microservice performs its own work and commits its data to its local database immediately. Beca....
Log in to view the answer