Microservices, Microservices Pattern, Transactions, Transaction Management, Distributed Systems.
C. C undoes trxn when all “acknowledgement” msgs are received. - not appropriate for microservices ❌ - if C fails, it's a single point of failure. 'Availability' impacted. - depends on slowest response time, locks everywhere - not supported by NoSQL dbs & msg brokers Saga Pattern ✔️ Single