Microservices, Eventual Consistency, Two Phase Commit, Distributed Transaction.
further changes and notify the TransactionCoordinator. Once the TransactionCoordinator has confirmed that all microservices are ready to apply their changes, it will then ask them to persist their changes by requesting a commit with the transaction. At this point, all objects will be unlocked.