Microservices, Eventual Consistency, Two Phase Commit, Distributed Transaction.
eventual consistency, is described on microservices.io: Each service publishes an event whenever it updates its data. Other service subscribe to events. When an event is received, a service updates its data. In this approach, the distributed transaction is fulfilled by asynchronous local