Article
Distributed Transactions with Wolverine: Saga Orchestration vs Choreography with RabbitMQ, Compensating Actions, and Timeout Handling
Learn both Saga implementation styles — orchestration and choreography — using Wolverine and RabbitMQ. Covers saga state management, compensating transactions, timeout handling, comparison, and integration tests with TestContainers.
Software Architecture


