AxonIQ / reference-guide

The Axon Reference Guide
https://docs.axoniq.io
Other
41 stars 44 forks source link

Saga Deployment constraints #74

Open janesser opened 5 years ago

janesser commented 5 years ago

Use case:

I have some struggle understand how saga evolution will be supported, or which constraints need to be respected in order to avoid trouble.

To me there are three critical phases:

Before the saga-changes:

During the deployment of the saga-change?

After the deployment:

On the bottom-line request is of course to elaborate regarding this matter on the reference guide. https://docs.axoniq.io/reference-guide/implementing-domain-logic/complex-business-transactions/implementing-saga

janesser commented 5 years ago

BUMP

in the meantime, i have been thinking that, once axon-server is becoming open-source, would it make sense to execute the saga on the axon-server. That has strong impact on scale-ability properties. Is there a custom usage like this somewhere?

smcvb commented 5 years ago

First off, I'd like to apologies that we've not responded to your issue earlier @janesser. We normally keep a close eye on every issue coming in, but it must have fallen through the cracks some how..

Then, for you question at hand, it definitely justifies some adjustments tot he 'Complex Business Tranasactions' page of the Reference Guide. We however typically refrain from answering questions on GitHub, as that's what the user group or otherwise StackOverflow (with the axon tag) are meant for.

However, in short: