Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
over the aggregate later. In Axon each action can be defined as a command (https://docs.axoniq.io/reference-guide/axon-framework/axon-framework-commands) and each command triggers an Event (https://docs.axoniq.io/reference-guide/axon-framework/events). Each event needs to be handled and processed.