Saga Pattern

advanced
software
Enhanced Content

Definition

Design pattern for managing distributed transactions across multiple services. Like coordinating a complex group project where different people handle different parts.

Real-World Example

Online booking systems use saga patterns to coordinate hotel, flight, and car rental reservations in a single transaction.

Related Terms

Cloud Provider Equivalencies

Saga Pattern is an application design pattern, not a single managed cloud service. All major clouds provide building blocks (message queues, event buses, workflow orchestrators, databases) that you combine to implement sagas.

Explore More Cloud Computing Terms