How can I best utilize event-driven architecture in Noop? #35
-
If I'm working with an event-driven application, what is the recommended practice from a "Noop-native" perspective for event streaming? |
Beta Was this translation helpful? Give feedback.
Answered by
arbitrarytech
Oct 16, 2023
Replies: 1 comment 4 replies
-
@nprimmer Can you clarify more about what type of "event-driven application" stack you're thinking of here? Something like Kafka, SQS, Redis Pub/Sub which are more like message brokers? Or is this like S3, Dynamo, Kinesis where these resources publish events based on changes to their state that you want to programmatically respond to? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Cool, thanks for clarifying.
For message brokers, we currently support Redis as a Resource which can provide Pub/Sub functionality between multiple Service Components. SQS is the horizon and I'd be interested in hearing if there are any other specific message broker technologies you'd be interested in.
The state-change-driven space is very interesting to me as well, but we don't have any current plans on the roadmap. We already have Input/Output with Task Components (more docs needed) which could offer an interesting approach. Like we could receive the S3 event when an object is uploaded, and invoke a Task Component with the payload in the input. It's a challenging space because it gets i…