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

Rework the EventBus to use the Repeater service capabilities #165

Closed
derevnjuk opened this issue Sep 25, 2023 · 0 comments · Fixed by #166, #167, #168 or #169
Closed

Rework the EventBus to use the Repeater service capabilities #165

derevnjuk opened this issue Sep 25, 2023 · 0 comments · Fixed by #166, #167, #168 or #169
Assignees
Labels
Type: enhancement New feature or request.

Comments

@derevnjuk
Copy link
Member

The Repeater service provides WebSocket-based communication, allowing real-time interactions between different components of our application. It offers features such as event broadcasting and request-response mechanisms.

Tasks

  1. Integration with Repeater Service

    • Update the EventBus to establish a WebSocket connection with the Repeater service
  2. Event Broadcasting

    • Modify the EventBus to broadcast events using the Repeater service.
    • Ensure that events published via the EventBus are correctly propagated to subscribers through the Repeater service.
  3. Request-Response Mechanism

    • Implement a request-response mechanism using the Repeater service within the EventBus.
  4. Error Handling

    • Implement error handling mechanisms to deal with connection issues, message delivery failures, and other potential errors when using the Repeater service.
  5. Testing and Documentation

    • Create unit tests to validate the functionality of the reworked EventBus with the Repeater service.
    • Update documentation to reflect the changes made and provide instructions on how to use the enhanced EventBus.
@derevnjuk derevnjuk added the Type: enhancement New feature or request. label Sep 25, 2023
@derevnjuk derevnjuk self-assigned this Sep 25, 2023
derevnjuk added a commit that referenced this issue Oct 4, 2023
derevnjuk added a commit that referenced this issue Oct 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment