Celery: Distributed Task Queue

Celery: Distributed Task Queue

Le céleri est une file d'attente de tâches / file d'attente de tâches asynchrone basée sur la transmission de messages distribués.Il est axé sur le fonctionnement en temps réel, mais prend également en charge la planification.Les unités d'exécution, appelées tâches, sont exécutées simultanément sur un ou plusieurs serveurs de travail en utilisant le multitraitement, Eventlet ou gevent.Les tâches peuvent s'exécuter de manière asynchrone (en arrière-plan) ou synchrone (attendez d'être prêt).Le céleri est utilisé dans les systèmes de production pour traiter des millions de tâches par jour.
celery-distributed-task-queue

Les catégories

Alternatives à Celery: Distributed Task Queue pour toutes les plateformes avec n'importe quelle licence

Zenaton

Zenaton

Un Workflow Builder pour les développeurs.Créez des processus événementiels en quelques jours au lieu de plusieurs mois.
ØMQ

ØMQ

ØMQ est une bibliothèque de messagerie asynchrone hautes performances destinée à être utilisée dans des applications distribuées ou simultanées évolutives.
Qutrunk

Qutrunk

Plateforme dédiée pour envoyer et recevoir des messages au sein de vos applications.Il a une API REST simple et une interface utilisateur Web propre.Il permet de contrôler l'accès à vos files d'attente avec des jetons d'accès gérés.
Hangfire

Hangfire

Un moyen simple d'effectuer un traitement en arrière-plan dans les applications .NET et .NET Core.Aucun service Windows ou processus distinct requis. Renforcé par un stockage persistant.Ouvert et gratuit pour un usage commercial..
Dramatiq

Dramatiq

Dramatiq est une bibliothèque de traitement de tâches distribuée rapide et fiable pour Python 3. Si vous avez déjà dû utiliser Celery en colère, vous allez adorer Dramatiq.