
Celery
Dramatiq
taskiq
samuelcolvin / arq
不知道 dalao 们还有其他无推荐的?或者说一下什么情况下,应该要自己写一个。
1 GoLand 2023 年 8 月 27 日 选 celery 就可以了,不用纠结。经过时间考验的,生态也够。 |
2 masterclock 2023 年 8 月 28 日 对照实际需求,考虑 temporal 看看? |
3 kuituosi 2023 年 8 月 28 日 开源的大部分有 bug 一堆,我有成熟可靠企业级自研产品,如需购买可报价 |
4 Maerd 2023 年 8 月 28 日 还有 rq huey 这类的,国人开发的有 funboost ,支持的中间件差不多三十多个,性能也比上面的好很多,群里提 bug 基本上很快就发版回来给你解决了 |
5 chenzi0103 2023 年 8 月 28 日 可以试一下以下两个: 1 ,Airflow, 你可以设置多个任务在一个 dag 中,然后使用 celery 来做执行器 2 ,Ray, 一个超级好用的分布式执行框架,简单上手难度低 ,配上 hydra 有奇效 |
6 ohayoo 2023 年 8 月 29 日 taskiq 和 repid 我愣是没学会怎么用 |
7 akaHenry 2023 年 9 月 6 日 1. 如果只会 python or 小项目, 那就 celery + rabbitmq. 2. 如果不局限 python 生态内. 更推荐 nats 和 kafka. (尽早使用跨语言通用的中间件, 迁移时, 少扔代码) |
8 hanssx 2023 年 10 月 23 日 celery 现在什么版本了,之前 4.x 5.x 的错误 bug 一大堆,N 多没解决的,推荐 Dramatiq |