Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
previous Mongo DB records to indicate the transaction failed. The application is a maven multi-module project with structure as shown below: Application Structure The CoreObjects module has all the commonly used objects, models, commands and events used by the other 3 microservices. Parent