Microservices, Eventual Consistency, Two Phase Commit, Distributed Transaction.
via multiple systems, it is now considered a distributed transaction. What’s the problem with distributed transactions in microservices? With the advent of microservice architecture we are losing the ACID nature of databases. Transactions may now span multiple microservices and therefore databases.