| name | saga-writer |
| description | Write and manage sagas for distributed transactions. |
| license | MIT |
| metadata | {"author":"genocs","version":"1.0"} |
Saga Writer
When to use this skill
Use this skill when the user needs to manage distributed transactions using sagas...
Library and tools
- Write saga using NServiceBus library
- Use MongoDB to store saga state and data
- Use Mermaid state diagrams to visualize the saga flow
- Use Reqnroll specs tests to validate the saga logic
How to create a saga
- Define the saga steps and compensating actions
How to handle failures
- Implement compensating actions for each step in the saga...
- Use the saga writer to execute the saga and handle any failures that occur during execution.