Microservices, Eventual Consistency, Two Phase Commit, Distributed Transaction.
the edges. Such an approach can leave a substantial monolith at the heart of the microservices architecture, but with most new development occurring in the microservices while the monolith is relatively quiescent. — Martin Fowler When there is a need to update data in two places as a result of one