Celery: Distributed Task Queue

Celery: Distributed Task Queue

Seler jest asynchroniczną kolejką zadań / kolejką zadań opartą na przekazywaniu komunikatów rozproszonych.Koncentruje się na pracy w czasie rzeczywistym, ale obsługuje również planowanie.Jednostki wykonawcze, zwane zadaniami, są wykonywane jednocześnie na jednym lub większej liczbie serwerów roboczych przy użyciu przetwarzania wieloprocesowego, zdarzenia lub gevent.Zadania mogą być wykonywane asynchronicznie (w tle) lub synchronicznie (poczekaj, aż będą gotowe).Seler jest stosowany w systemach produkcyjnych do przetwarzania milionów zadań dziennie.

Stronie internetowej:

Kategorie

Alternatywy dla Celery: Distributed Task Queue'a dla wszystkich platform z dowolną licencją

Zenaton

Zenaton

Kreator przepływu pracy dla programistów.Buduj procesy sterowane zdarzeniami w ciągu dni zamiast miesięcy.
ØMQ

ØMQ

ØMQ to wysokowydajna asynchroniczna biblioteka przesyłania wiadomości przeznaczona do skalowalnych aplikacji rozproszonych lub współbieżnych.
Qutrunk

Qutrunk

Dedykowana platforma do wysyłania i odbierania wiadomości w aplikacjach.Ma prosty interfejs API REST i czysty interfejs WWW.Pozwala kontrolować dostęp do twoich kolejek za pomocą zarządzanych tokenów dostępu.
Hangfire

Hangfire

Łatwy sposób wykonywania przetwarzania w tle w aplikacjach .NET i .NET Core.Nie jest wymagana usługa systemu Windows ani osobny proces.Otwarty i bezpłatny do użytku komercyjnego..
Dramatiq

Dramatiq

Dramatiq to szybka i niezawodna rozproszona biblioteka przetwarzania zadań dla Pythona 3. Jeśli kiedykolwiek musiałeś używać Celery w gniewie, pokochasz Dramatiq.