Microservices, Eventual Consistency, Two Phase Commit, Distributed Transaction.
transaction is atomic. The transaction will end with either all microservices being successful or all microservices have nothing changed. Secondly, it allows read-write isolation, the changes on objects are not visible until the transaction coordinator commits the changes. The approach is a