Skip to content

Feat: BullMQ job worker

Grant requested to merge feat-bullmq into test-jest

Utilize BullMQ to execute jobs

See !86

TODO

  • Remove all uses of setInterval & setTimeout (eslint rule added)
  • Run all workers in main thread in development mode (env var)
  • Run workers in separate threads in production mode (env var)
  • convert packages/server/workers/ to bullmq workers not sure of a clean way to achieve this

Possible improvements

  • Adding an admin UI for viewing queue states
Edited by Grant

Merge request reports

Loading