Microservices, Eventual Consistency, Two Phase Commit, Distributed Transaction.
Microservice’s are not blocked if another service is taking a longer time. This also means that there is no database lock required. Using this approach makes the system highly scalable under heavy load, due to its asynchronous event based solution. Dis-Advantages The main disadvantage, is the