Celery: Distributed Task Queue

Celery: Distributed Task Queue

Celery是基于分布式消息传递的异步任务队列/作业队列。它专注于实时操作,但也支持调度。执行单元(称为任务)使用多处理,Eventlet或gevent在单个或多个工作服务器上同时执行。任务可以异步执行(在后台)或同步执行(等待直到就绪)。芹菜用于生产系统中,每天处理数百万个任务。

分类目录

Windows版Celery: Distributed Task Queue的替代品

ØMQ

ØMQ

ØMQ是一个高性能的异步消息传递库,旨在用于可伸缩的分布式或并发应用程序中。
Dramatiq

Dramatiq

Dramatiq是适用于Python 3的快速,可靠的分布式任务处理库。如果您曾经在愤怒中使用Celery,您一定会喜欢Dramatiq。
Hangfire

Hangfire

在.NET和.NET Core应用程序中执行后台处理的一种简便方法。无需Windows服务或单独的进程。开放供商业使用。。