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.
celery-distributed-task-queue

Categorias

Alternativas a Celery: Distributed Task Queue para todas las plataformas con cualquier licencia

Zenaton

Zenaton

Un generador de flujo de trabajo para desarrolladores.Cree procesos basados ​​en eventos en días en lugar de meses.
ØMQ

ØMQ

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

Qutrunk

Plataforma dedicada para enviar y recibir mensajes dentro de sus aplicaciones.Tiene una API REST simple y una interfaz de usuario web limpia.Permite controlar el acceso a sus colas con tokens de acceso administrado.
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..
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.