This article covers the data consistency issues with a microservices architecture and one of the earlier approaches of how it got handled using distributed transactions. Transactions are essentials in every application and without transactions, there won’t be any guarantee of data consistency. A transaction needs to be Atomic, Consistent, Isolated…