Skip to content

Event Queues#2608

Open
sjvans wants to merge 43 commits into
mainfrom
event-queues-reconciled
Open

Event Queues#2608
sjvans wants to merge 43 commits into
mainfrom
event-queues-reconciled

Conversation

@sjvans

@sjvans sjvans commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md
Comment thread guides/events/event-queues.md
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md
Comment thread guides/events/event-queues.md Outdated
Comment thread guides/events/event-queues.md
@sjvans sjvans marked this pull request as ready for review June 16, 2026 08:47
This is also the foundation for [SAGA-style](https://microservices.io/patterns/data/saga.html) compensation across distributed systems: two-phase commits aren't possible once an outboxed call has gone out, so you keep consistency by reacting to outcomes and compensating where needed.

> [!note] Node.js only
> Callback events `#succeeded` and `#failed` are currently available in Node.js only. Java doesn't have an equivalent yet, but it's on the roadmap.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This feature is requested by stakeholders frequently and would solve many workarounds.

@t-bonk t-bonk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants