Data Consistency
[EN] SAGA Pattern for …
Introduction – The Dilemma of Distributed Transactions
Imagine you are developing a classic e-commerce application. A customer clicks “Buy” and a process is initiated in the background that consists of several steps:
![[EN] The Outbox Pattern: No more data loss in microservices](/images/Outbox-Pattern.jpeg)
![[EN] SAGA Pattern for Beginners: Consistency in Microservice Architectures Explained Part 1](/images/SAGA-Pattern-Part1-BlogHeader.png)