# Saga

> A pattern that manages a distributed transaction as a sequence of local transactions, each with a compensating action for rollback.

Record: `lex:saga`
Kind: pattern
Layer: [Structural Core](https://banes-lab.com/records/layer/structural-core.md)
Canonical: https://banes-lab.com/ontology/lexicon#lex-saga

## category

- [Core Vocabulary](https://banes-lab.com/records/lex-category/core-vocabulary.md)

## referenced-by

- [Orchestration](https://banes-lab.com/records/arch/orchestration.md)
- [Event-Driven Architecture](https://banes-lab.com/records/arch/event-driven-architecture.md)
