Celery: Distributed Task Queue

Celery: Distributed Task Queue

Sellerie ist eine asynchrone Task-Warteschlange / Job-Warteschlange, die auf der Weitergabe verteilter Nachrichten basiert.Es konzentriert sich auf den Echtzeitbetrieb, unterstützt aber auch die Zeitplanung.Die Ausführungseinheiten, die als Tasks bezeichnet werden, werden gleichzeitig auf einem oder mehreren Arbeitsservern mithilfe von Multiprocessing, Eventlet oder gevent ausgeführt.Aufgaben können asynchron (im Hintergrund) oder synchron (warten bis sie fertig sind) ausgeführt werden.Sellerie wird in Produktionssystemen verwendet, um täglich Millionen von Aufgaben zu bearbeiten.
celery-distributed-task-queue

Kategorien

Alternativen zu Celery: Distributed Task Queue für alle Plattformen mit einer Lizenz

Zenaton

Zenaton

Ein Workflow Builder für Entwickler.Erstellen Sie ereignisgesteuerte Prozesse in Tagen statt Monaten.
ØMQ

ØMQ

ØMQ ist eine leistungsstarke asynchrone Nachrichtenbibliothek zur Verwendung in skalierbaren verteilten oder gleichzeitigen Anwendungen.
Qutrunk

Qutrunk

Spezielle Plattform zum Senden und Empfangen von Nachrichten in Ihren Anwendungen.Es verfügt über eine einfache REST-API und eine übersichtliche Weboberfläche.Sie können den Zugriff auf Ihre Warteschlangen mit verwalteten Zugriffstoken steuern.
  • Kostenlose
  • Web
Hangfire

Hangfire

Eine einfache Möglichkeit, die Hintergrundverarbeitung in .NET- und .NET Core-Anwendungen durchzuführen.Kein Windows-Dienst oder separater Prozess erforderlich. Durch dauerhaften Speicher gesichert.Offen und frei zur kommerziellen Nutzung..
Dramatiq

Dramatiq

Dramatiq ist eine schnelle und zuverlässige Bibliothek zur verteilten Aufgabenbearbeitung für Python 3. Wenn Sie jemals Sellerie im Zorn einsetzen mussten, werden Sie Dramatiq lieben.