Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
commit each service transaction. If at least one service returns negative, the coordinator asks all services to roll back their local transactions. The problem with this approach is that it is slow for modern microservices platforms and creates scalability and performance issues. SAGA Design