言語を選択

ホームページ arrow-right Resque

Resque の代わりとなる 4 個の無料および有料のリストをまとめました。 主な競合相手はHangfiresidekiqです。 これらに加えて、ユーザーは Resque と Celery: Distributed Task QueueDelayed::Job の間の比較も行います。 また、他の同様のオプションもここで確認できます: About


Hangfire
Open Source

.NETおよび.NET Coreアプリケーションでバックグラウンド処理を実行する簡単な方法。

sidekiq
Open Source

Rubyのシンプルで効率的なバックグラウンド処理。

Celeryは、分散メッセージパッシングに基づく非同期タスクキュー/ジョブキューです。

Delayed::Job
Free Open Source

データベースベースの非同期優先キューシステム-Shopifyから抽出

Resqueは、バックグラウンドジョブを作成し、それらを複数の場所に配置するためのRedis-backed Rubyライブラリです...

Resque プラットフォーム

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

Resque ビデオとスクリーンショット

Resque 概要

Resqueは、バックグラウンドジョブを作成し、複数のキューに配置して後で処理するための、Redis-backed Rubyライブラリです。

Resque( "rescue"と発音します)は、バックグラウンドジョブを作成し、それらのジョブを複数のキューに配置し、後で処理するためのRedis-backedライブラリです。

バックグラウンドジョブは、実行に応答するRubyクラスまたはモジュールです。 既存のクラスはバックグラウンドジョブに簡単に変換できます。または、特に作業を行うために新しいクラスを作成できます。 または、両方を行うことができます。

ResqueはDelayedJob(ロック)から大きな影響を受けており、3つの部分で構成されています。

ジョブを作成、クエリ、および処理するためのRubyライブラリ
ジョブを処理するワーカーを開始するためのRakeタスク
キュー、ジョブ、およびワーカーを監視するためのSinatraアプリ。

Resque Workerは複数のマシン間で分散でき、優先順位をサポートし、メモリの膨張/「リーク」に強く、REE用に最適化されています(ただし、MRIとJRubyで動作します)。

Resqueキューは永続的です。 一定時間、アトミックプッシュおよびポップをサポート(Redisのおかげ); コンテンツの可視性を提供します。 ジョブを単純なJSONパッケージとして保存します。

Resqueフロントエンドは、ワーカーが実行していること、実行していないワーカー、使用しているキュー、それらのキューにあるものを示し、一般的な使用統計を提供し、障害の追跡に役立ちます。

ResqueはRuby 2.3.0以降をサポートするようになりました。 また、今後はRedis 3.0以降のみをサポートします。

トップResqueの代替案

ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!

Resque タグ

queues background-processing web-monitoring

変更の提案

あなたのフィードバック

評価を選択してください
評価を選択してください

Your vote has been counted.

Do you have experience using this software?