saga
- noun
- /ˈsɑːɡə/
- Specialized
- Differences between active initiators and passive adapters in the saga of postwar development in Europe correspond, in large measure, to their location in either core or periphery.
Examples
-
In distributed systems, a saga pattern helps manage transactions by processing a series of local actions consistently.
-
The saga of maintaining data integrity in microservices involves executing a sequence of transactions and compensating actions.
-
If you weren't following the entire saga, the client changed the spec on us multiple times.
-
So we each accepted the plea offered, ending the saga with a sigh instead of a yell, but grateful for an end nonetheless.
Blog text (7) -
Instead, the larger share of the materials created a diversity of contexts in system development through sagas of failed development projects and illustrations of current development practices.
Academic text (2000) -
The saga of abortion rights likewise underscores the interactive nature of constitutional decision-making.
Academic text (1997) -
Simon Phipps continues the saga of Linn, the Norwegian individual who purchased a Kindle in the UK.
Blog text (7) -
Developers often implement a saga to handle long-running processes, ensuring that each step completes successfully.
Surface Forms
Etymology
Saga in computing borrows the same old Norse saga meaning 'story', and a helpful way to remember it is to think of a long 'story' made of many steps. So a computing saga is a series of actions across different parts of a system where later steps can 'undo' earlier ones to keep everything correct.