Allow interacting with Engine and Service microservices via EventBus #22
Labels
Size: epic
The issue can lead to several PRs and should be broken down into
Type: enhancement
New feature or request.
The package should provide the ability to implement a custom event bus that lets clients subscribe to events, execute commands, publish, and receive events, as shown in the diagram above. It makes sense when we have to provide an implementation using several technologies, like RabbitMQ, Redis Stream, or Kafka.
The register and unregister methods are used to subscribe to events or unsubscribe from events. Both methods accept only a single argument. The argument is the integration event handler type that is to be executed when the bus receives that corresponding event.
The text was updated successfully, but these errors were encountered: