jon-esperanza / silk-engine

Simple library for event processing with Kafka. Built on top of KafkaJS and inspired by Robinhood's Faust. Will be moved to Scala soon.
MIT License
0 stars 0 forks source link

Support producing Kafka messages #10

Open jon-esperanza opened 2 years ago

jon-esperanza commented 2 years ago

:rocket: Feature Request

Is your feature request related to a problem? Please describe.

Currently our application only supports Kafka message consumption for event processing. If a job workflow needs to produce a Kafka message to extend communication between services, it is not possible.

Describe the solution you'd like

Integrate a producer object that is configured to a specific Kafka topic. Expose functions that allow users to easily produce messages.

Teachability, Documentation, Adoption, Migration Strategy

As a user, I would like to implement producing a message to communicate with other services when an event has been processed by a job.