@biosimulations/nestjs-bullmq
v1.1.0
Published
Nest - modern, fast, powerful node.js web framework (@bullmq)
Downloads
8
Readme
Description
This package is a fork of @ejhayes/nestjs-bullmq that is customized to work with the build of BioSimulations. It also contains updates to some packages and dependencies to work with NestJS v8 without npm errors. While you are welcome to use this package, the original package may be better suited for your needs.
BullMQ module for Nest. This should hopefully be a drop-in replacement for @nest/bull package.
There is one caveat with this implementation: Queue Schedulers. This library does not automatically create a queue scheduler because of the potential drain on resources:
It is ok to have as many QueueScheduler instances as you want, just keep in mind that every instance will perform some bookkeeping so it may create some noticeable CPU and IO usage in your Redis instances.
PRs welcome to fix this!
Installation
$ npm i --save @biosimulations/nestjs-bullmq
Quick Start
License
Nest is MIT licensed.