Celery: Distributed Task Queue

Celery: Distributed Task Queue

El apio es una cola de tareas asíncrona / cola de trabajos basada en el paso de mensajes distribuidos.Se centra en la operación en tiempo real, pero también admite la programación.Las unidades de ejecución, llamadas tareas, se ejecutan simultáneamente en uno o más servidores de trabajo mediante multiprocesamiento, Eventlet o gevent.Las tareas pueden ejecutarse de forma asíncrona (en segundo plano) o sincrónicamente (esperar hasta que esté lista).El apio se utiliza en los sistemas de producción para procesar millones de tareas al día.

Categorias

Alternativas a Celery: Distributed Task Queue para Windows

ØMQ

ØMQ

ØMQ es una biblioteca de mensajería asíncrona de alto rendimiento destinada al uso en aplicaciones escalables distribuidas o concurrentes.
Dramatiq

Dramatiq

Dramatiq es una biblioteca de procesamiento de tareas distribuida rápida y confiable para Python 3. Si alguna vez ha tenido que usar Celery con enojo, le encantará Dramatiq.
Hangfire

Hangfire

Una manera fácil de realizar procesamiento en segundo plano en aplicaciones .NET y .NET Core.No se requiere servicio de Windows ni proceso por separado. Respaldado por almacenamiento persistenteAbierto y gratuito para uso comercial..