Skip to content
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

Publish emitted events on internal bus #420

Merged
merged 3 commits into from
Oct 7, 2024
Merged

Publish emitted events on internal bus #420

merged 3 commits into from
Oct 7, 2024

Conversation

cdavernas
Copy link
Member

Many thanks for submitting your Pull Request ❤️!

What this PR does / why we need it:

Implements an internal cloud event bus, allowing solution components to correlate internally emitted events

Additional information (if needed):

The bus leverages Redis for its implementation. Based on the version of the Redis server in use, the APIs and correlators will either utilize Redis Streams or emulate streaming functionality through Redis Lists.

…ution components to correlate internally emitted events

Closes #419

Signed-off-by: Charles d'Avernas <[email protected]>
@cdavernas cdavernas added type: enhancement New feature or request priority: high Indicates a high priority issue app: api Concerns the API weight: 3 An issue with an average development impact app: correlator Concerns the Correlator labels Oct 7, 2024
@cdavernas cdavernas added this to the v1.0.0 milestone Oct 7, 2024
@cdavernas cdavernas self-assigned this Oct 7, 2024
@cdavernas cdavernas linked an issue Oct 7, 2024 that may be closed by this pull request
@cdavernas cdavernas merged commit 30d06e3 into main Oct 7, 2024
4 checks passed
@cdavernas cdavernas deleted the feat-event-bus branch October 7, 2024 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app: api Concerns the API app: correlator Concerns the Correlator priority: high Indicates a high priority issue type: enhancement New feature or request weight: 3 An issue with an average development impact
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Publish emitted events on internal bus
1 participant