-
Notifications
You must be signed in to change notification settings - Fork 86
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
Streaming Plugins #1325
Labels
Milestone
Comments
@Quantumplation @cardenaso11 Created this item to capture SundaeLab's work on this. |
4 tasks
@cardenaso11 can you please contribute the UDP or another example to complete this besides merging #1351 ? |
4 tasks
4 tasks
4 tasks
4 tasks
ch1bo
added
documentation 📖
Documentation changes
and removed
external
Item by non-core contributors
labels
May 3, 2024
Example on "How to extend the hydra-node" Applied at fork: https://github.com/ffakenz/hydra/tree/udp-sink |
closed by #1413 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Why
SundaeLabs has submitted a Catalyst Proposal to extend the
hydra-node
APIs by "streaming plugins".As also described int he proposal, there is a need for a customizable and flexible mechanism to log, analyze, and react to the event and transaction flow in a Hydra node. While the existing websocket-based API could be used for some cases, it does not fit all requirements when integrating a Hydra node into a production system.
The goal of the proposal and this matching feature is to take a first step into the direction of configurable streaming API(s) and extension points.
What
hydra-node
must use by default the same existing file-based, JSON encoded persistence mechanism = non-breaking changehydra-node
to provide designated extension points to how events are consumed and where the same events are sourced fromhydra-node
How
The text was updated successfully, but these errors were encountered: