Skip to content
Grant Carthew edited this page Dec 22, 2017 · 11 revisions

Description

This document is just a place to drop some ideas for future development.

Save jobs to files

This popped up on a Kue issue. Interesting idea. Add an export option to the Queue object.

Rate Limiting

Saw this on a Bull PR to add rate limiting. Would be a good addition.

A great discussion on Kue about rate limiting.

Now documented on #61

Change Events argument to an object with job properties.

The events returned by the Queue object could contain more detail about the job. I suggest changing the event returned argument to be an object with many properties for all events.

Cron Scheduled Jobs

Watching this Bull issue for interest.

Change instantiation code

Don't know if this is worth worrying about however have a read here: https://github.com/grantcarthew/node-rethinkdb-job-queue/issues/74 It may be worth moving from a constructor new Queue() to a factory function queueFactory.create().

Update Test to support Async/Await

You would also migrate the test to Jest. I'm very impressed with it.

Main

How It Works

Contributing

API

Queue Methods

Queue Properties

Queue Events

Job Methods

Job Properties

Documentation

Clone this wiki locally