Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
re-think on how to implement transaction management. Two Phase Commit One common approach used was the Two Phase Commit pattern. In this case, a coordinator component is responsible for controlling the transaction and contains the logic to manage the transaction. The complete flow consists of two