Skip to content
This repository has been archived by the owner on Apr 14, 2023. It is now read-only.

Saga Pattern #101

Open
lucabriguglia opened this issue Jan 4, 2020 · 8 comments
Open

Saga Pattern #101

lucabriguglia opened this issue Jan 4, 2020 · 8 comments
Assignees
Milestone

Comments

@lucabriguglia
Copy link
Owner

I'm going to refactor the command sequence pattern into a proper saga pattern with support for compensation actions. Compensation actions will also work with the standard command pattern and triggered in case any of the published events fails.

@kwentinn
Copy link

nice ! :)

@etiennecl
Copy link

Is this still under consideration?

@lucabriguglia
Copy link
Owner Author

It is but I need first to migrate to .NET5 and see what's possible in terms of distributed transactions in order to decide what is the best way to handle this.

@etiennecl
Copy link

Great! Is there anything I could do to help?

@lucabriguglia
Copy link
Owner Author

If you could migrate the project to .NET 5 and update the version to 3.0-preview it would be great :-)

@Hobbs1210
Copy link

any update on saga implementation ?

@lucabriguglia
Copy link
Owner Author

Unfortunately I do not think I will be able to implement this feature any time soon. As an alternative please have a look at this project https://github.com/mizrael/OpenSleigh

@Hobbs1210
Copy link

Unfortunately I do not think I will be able to implement this feature any time soon. As an alternative please have a look at this project https://github.com/mizrael/OpenSleigh

Thank you for the reference project

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants