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

Explore the use of async RabbitMQ channels #278

Open
dillu24 opened this issue Jun 9, 2022 · 0 comments
Open

Explore the use of async RabbitMQ channels #278

dillu24 opened this issue Jun 9, 2022 · 0 comments

Comments

@dillu24
Copy link
Collaborator

dillu24 commented Jun 9, 2022

Rationale

At the moment we are using RabbitMQ with blocking channels. This means that any subscriber component is busy waiting for data until this data is received. As described in #277 this means that we cannot continuously send heartbeats from a component unless we make it threaded.

Therefore, the aim of this ticket is to explore whether it would be beneficial to use RabbitMQ in an asynchronous way.

For ticket closure

The outcome of this task is a document on confluence discussing the advantages/disadvantages of having RabbitMQ in an asynchronous fashion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant