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

Implement zero downtime by message queuing. #38

Open
kaxada opened this issue Mar 6, 2024 · 0 comments
Open

Implement zero downtime by message queuing. #38

kaxada opened this issue Mar 6, 2024 · 0 comments
Labels
enhancement New feature or request medium this is not so complex and also not so beginner friendly

Comments

@kaxada
Copy link
Contributor

kaxada commented Mar 6, 2024

Is your feature request related to a problem? Please describe.
Currently when there is a new deployment/build, the old docker container is deleted and the process creates a downtime which fails some requests from processing.

Describe the solution you'd like
The solution is to implement a message queue that handles and monitors the success of requests separately. this will be done with RabbitMQ

Describe alternatives you've considered
I had also considered load balancing which is a faster approach but would require some extra resources but didn't look into into extensively.

@kaxada kaxada added enhancement New feature or request medium this is not so complex and also not so beginner friendly labels Mar 6, 2024
@github-project-automation github-project-automation bot moved this to Issue Reporting in Badging Board Mar 6, 2024
@kaxada kaxada moved this from Issue Reporting to To Do in Badging Board Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request medium this is not so complex and also not so beginner friendly
Projects
Status: To Do
Development

No branches or pull requests

1 participant