We are building a Node.js service which will need asynchronous support for tasks like sending emails. Here's our evaluation:
- kue
- https://github.com/Automattic/kue
- Good: Seems well documented
- Good: Supports retries and backoff
- Good: Uses Redis so 1 less thing to maintain
- Bad: Only supports Redis so have to wary of key eviction at later stages of growth
- Bad: Slow to resolve issues
- http://isitmaintained.com/project/Automattic/kue