Wybierz swój język

Powrót arrow-right Resque

Oto lista 4 bezpłatnych i płatnych alternatyw dla Resque. Główni konkurenci obejmują Hangfire, sidekiq. Oprócz tego, użytkownicy porównują także Resque z Celery: Distributed Task Queue, Delayed::Job. Ponadto można spojrzeć na inne podobne opcje tutaj: About.


Hangfire
Open Source

Łatwy sposób wykonywania przetwarzania w tle w aplikacjach .NET i .NET Core.

sidekiq
Open Source

Proste, wydajne przetwarzanie w tle dla Ruby.

Seler jest asynchroniczną kolejką zadań / kolejką zadań opartą na przekazywaniu komunikatów rozproszonych.

Delayed::Job
Free Open Source

Bazujący na bazie danych asynchroniczny system kolejki priorytetowej - wyodrębniony z Shopify

Resque to wspierana przez Redis biblioteka Ruby do tworzenia zadań w tle, umieszczania ich na wielu ...

Resque Platformy

tick-square Linux
tick-square Mac
tick-square Windows

Resque Wideo i zrzuty ekranu

Resque Przegląd

Resque to wspierana przez Redis biblioteka Ruby do tworzenia zadań w tle, umieszczania ich w wielu kolejkach i przetwarzania ich później.

Resque (wymawiane jak „ratowanie”) to biblioteka wspierana przez Redis do tworzenia zadań w tle, umieszczania tych zadań w wielu kolejkach i przetwarzania ich później.

Zadaniami w tle może być dowolna klasa lub moduł Ruby, który reaguje na wykonanie. Istniejące klasy można łatwo przekształcić w zadania w tle lub można tworzyć nowe klasy specjalnie do wykonywania pracy. Lub możesz zrobić jedno i drugie.

Resque jest silnie zainspirowany DelayedJob (który kołysze) i składa się z trzech części:

Biblioteka Ruby do tworzenia, wysyłania zapytań i przetwarzania zadań
Zadanie prowizji do uruchamiania pracownika przetwarzającego zadania
Aplikacja Sinatra do monitorowania kolejek, zadań i pracowników.

Pracownicy resque mogą być rozdzieleni między wiele komputerów, priorytety wsparcia, są odporni na nadmiar pamięci / „wycieki”, są zoptymalizowani pod kątem REE (ale pracują nad MRI i JRuby), mówią ci, co robią i oczekują niepowodzenia.

Kolejki resque są trwałe; obsługuje stały czas, atomowy push i pop (dzięki Redis); zapewniać wgląd w ich zawartość; i przechowuj zadania jako proste pakiety JSON.

Interfejs Resque informuje o tym, co robią pracownicy, co nie robią, jakie kolejki używasz, co jest w tych kolejkach, zapewnia ogólne statystyki użytkowania i pomaga śledzić awarie.

Resque obsługuje teraz Ruby 2.3.0 i nowsze wersje. Będziemy wspierać tylko Redis 3.0 i nowsze wersje.

Najlepsze alternatywy dla Resque

Podziel się swoją opinią na temat oprogramowania, napisz recenzję i pomóż jeszcze bardziej je ulepszyć!

Resque Tagi

queues background-processing web-monitoring

Zaproponuj zmiany

Twoja opinia

Wybierz ocenę
Proszę wybrać ocenę

Your vote has been counted.

Do you have experience using this software?