Skip to content

Refactor queue management to a service class. #94

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

Merged
merged 1 commit into from
Nov 11, 2021
Merged

Conversation

demiankatz
Copy link
Collaborator

The code was directly accessing BullMQ in a few places, and I thought it would be useful to add a layer of abstraction for queue management. This should make it easier to customize queue behavior, simplify test mocking, and offer the possibility of switching to a different queueing engine in the future if the need should arise.

@demiankatz demiankatz requested review from diboy2 and Geoffsc November 9, 2021 20:20
@demiankatz demiankatz mentioned this pull request Nov 9, 2021
5 tasks
@demiankatz demiankatz merged commit 8839e8a into dev Nov 11, 2021
@demiankatz demiankatz deleted the refactor-queueing branch September 2, 2022 12:49
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

Successfully merging this pull request may close these issues.

1 participant