To manage distributed transactions across multiple microservices. It divides a large transaction into a series of smaller local transactions. Executed independently.

Source: [Dev.to](https://dev.to/technonotes/day-3-saga-design-pattern-59lh)

Sponsored