"労働者"のデザインパターンとは何ですか?労働者のデザインパターン
答えて
worker thread patternの後に、キューを使用してワーカースレッドによって「オフライン」で処理するタスクをスケジュールすることができます。 一部のソリューションでは、パラレル化を利用してパフォーマンスを向上させるためにシングルスレッドの代わりにpool of worker threadsを使用します。
最初のリンクは死んでいます:/ – Dan
Jap、throws 404 :( –
MapReduceのようなものが気になります。ワーカーノードで複数のタスクを並列に実行できる場所。
編集:@ larsmansに言及したように、これはMaster/Workerパターンと呼ばれます。
デッドリンクはhttps://docs.gigaspaces.com/sbp/master-worker-patternを試してください。 html – wmitchell
ワーカーデザインパターン問題
:あなたは、データと
- オブジェクトのメソッドリストを小さく維持する
- 操作は異なる方法を含むさまざまな方法で行うことができます
-
:ENT 実装は
- あなたの小さなオブジェクトは読み取り専用とバッチ処理へ
- は、あなたがしたい データ抽象化層から小さなオブジェクト
ソリューションの数を自分自身を保存する方法を知っています
- ワーカーのアクセサーAPIを定義するワーカーインターフェースと、件名を追加する方法
- あなたがあなたの労働者が変換を行い、あなたの被写体が
- あなたの被写体が軽量
に例保たれている変換された被写体
を高さと幅を含むイメージバイナリ(メタデータはデカップリングされています)。サイズ変更、クロッピング、スケーリングなど、このオブジェクトに対してさまざまな操作を実行します。
$image1 = new ImageBinary(array(‘id’ => 1));
$image2 = new ImageBinary(array(‘id’ => 2));
$image3 = new ImageBinary(array(‘id’ => 3));
$worker = new ImageWorker;$worker->add($image1);$worker->add($image2);$worker->add($image3);$worker->rotate(90);
関連パターン
- マネージャー
- アダプタ
- 1. WPFの背景の労働者は、労働者オブジェクト
- 2. ウェブ労働者が
- 3. 神resque労働者のレーキ
- 4. 消費者や労働者のパターン
- 5. C#Ionic.Zipのプログレスバーの背景労働者
- 6. バックグラウンド労働者:キャンセル中の例外
- 7. heroku:「労働者のようなタイプ」
- 8. ヘロクの労働者を殺すには?
- 9. 複数resque労働者モードは
- 10. django settings.pyの銃器労働者の人数を設定する
- 11. プッシュウェブAPI、notificationclick、代わりにサービス労働者の話
- 12. セロリ労働者を別々のマシンにセットアップする方法は?
- 13. 神はdelayed_job労働者を停止しません
- 14. バックグラウンド労働者CPUを減らすためにスリープ
- 15. 私のサイドキック労働者のIDを労働者の中に入れることはできますか? sidekiqのログファイルに
- 16. 複数の労働者は、私は現在、労働者<strong>socketio.sgunicorn.GeventSocketIOWorker</strong>を使用してgunicornサーバで複数の労働者間<a href="https://github.com/abourget/gevent-socketio" rel="nofollow">gevent-socketio</a>を拡張しようとしている
- 17. 労働日対。感謝祭
- 18. 私は労働組合を持って集計労働組合に
- 19. Railsのresque:レコードが見つからないコントローラからの労働者
- 20. 私の労働者の役割で睡眠時間が必要ですか?
- 21. MySQLの労働組合は、ここで
- 22. C(++)労働組合のデータ構造
- 23. resque労働者がいつ仕事を完了したかを知る
- 24. 同じ労働者を使ってセロリを再試行する方法は?
- 25. の展開と私のようなタスクの基本的なタスクフレームワーク、持っている労働者のコンピュータ
- 26. なぜ労働者の全オブジェクトの代わりにIDを送信するのですか?
- 27. ノードJSの労働者 - それらのための必要性はありますか?
- 28. Pythonのセロリ - 労働者を無視し、私は次のコマンドを使用してい
- 29. オブザーバー(加入者)ウェブ上のデザインパターン?
- 30. サービス労働者、プリロードサブページ、私は次のコードでHTMLページへServiceWorker用HTML-コードを追加している
あなたはマスター/ワーカーのパターンを意味していますか? –
私が「労働者」と考えるとき、私は "仕事"について考えるのを助けることができません。作業者はジョブのキューイング/ディスパッチを処理し、ジョブは個別の作業単位であり、潜在的には「繰り返し可能」などの状態があります。 –