Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
‘Order Service’, ‘Payment Service’ and ‘Shipping Service’. We will build all three components and manage the transaction with Axon. Axon uses CQRS (Command Query Responsibility Segregation) https://developer.axoniq.io/cqrs/overview and Event Sourcing