3 ms·
> Nice touch on having prometheus metric support builtin Thanks! > How does this compare to rq? Having this one the website somewhere obvious and why you wrot
by Bogdanp 9y ago
> Nice touch on having prometheus metric support builtin
Thanks!
> How does this compare to rq? Having this one the website somewhere obvious and why you wrote it would be a really nice touch.
This exists although I suppose I should highlight it better: https://dramatiq.io/motivation.html https://dramatiq.io/motivation.html
I would say the biggest differences to RQ are:
* Dramatiq supports RabbitMQ in addition to Redis,
* Dramatiq uses a mixed multi-process/multi-thread model whereas RQ forks for every task. In my benchmarks, Dramatiq has much, much better throughput than RQ,
* Dramatiq has support for task-level priorities, rate limiting and delayed tasks,
* Dramatiq comes with an in-memory broker you can use for testing.