-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify how something like a transactional outbox can be realized #117
Comments
@languitar I think what you suggested related more in MicroProfile LRA. Please have a look at that spec to see whether you suggested can be incorporated in the future releases. |
Interesting. I didn't know about that proposal. Just to give you an idea why I thought this could be in scope of this specification: this is one of the quotes from
|
@languitar This could easily be a feature of reactive messaging in the future. |
Btw, if there's a different pattern that also couples reliable event sending with database transactions I would also be happy if that was implemented instead of the transactional outbox. |
The approach documentation gives some examples why message sending has to be performed in the same transaction as mutating entities to avoid state inconsistencies. This seems to get close into the direction of the transactional outbox pattern. However, from the current state of the document and further documentation I don't understand whether solving the same goals as for the pattern is in scope of the reactive messaging microprofile or not and if so, how this is realized. Maybe some clarification would help here?
The text was updated successfully, but these errors were encountered: