3 ms·
Nice touch on having prometheus metric support builtin, but in general, if I want a simpler celery, I always use rq[1]. How does this compare to rq? Having this
by SEJeff 9y ago
Nice touch on having prometheus metric support builtin, but in general, if I want a simpler celery, I always use rq[1]. How does this compare to rq? Having this one the website somewhere obvious and why you wrote it would be a really nice touch.
http://python-rq.org/ http://python-rq.org/
- 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.