I'm figuring out how to optimize queues in BullMQ. The problem I keep running into is I have a slow Backblaze server-side-copy job that can take 3+ hours and it blocks other, fast jobs from running. I think the solution is more queues, each for specific jobs. The slow job processors can go in their own queue, and the fast jobs can go in their own queue.
I'm figuring out how to optimize queues in BullMQ. The problem I keep running into is I have a slow Backblaze server-side-copy job that can take 3+ hours and it blocks other, fast jobs from running. I think the solution is more queues, each for specific jobs. The slow job processors can go in their own queue, and the fast jobs can go in their own queue.