私はアッカ2.0を使用して計算グリッドを設定するには、次の二つのアプローチを検討している:アッカ2.1クラスタリングデザインの選択
。すべてのWorkerノード(つまり、実行中のホストとポート)を中央のルータノードで把握し、そのステータスを把握し、作業を割り当てます。労働者は、中央ルータがどこにあるかについては何も知らず、計算要求を受け取り、結果を計算し、要求の送信者に送り返すだけです。
または
b。すべての計算グリッドワーカーがどこにあるか(つまり、実行中のホストとポート)について何も知らない中央ルータノードを持っている。労働者はすべて中央ルータについて知っており、起動時に中央ルータに登録します。登録が完了すると、ルーターはステータス(上または下)を追跡し、それらに作業を割り当てます。
明らかに、2つのアプローチには、それぞれ異なるユースケースやシナリオに適したプロと矛盾があります。私はAkkaコミュニティーが来るAkka 2.1 APIを使って、どちらのアプローチが好きですか?言い換えれば、どのアプローチがAkka 2.1が提供する予定のClustering APIに適しているでしょうか?
Akka 2.0 RC2のドキュメントでは、Akka 2.1に到着するクラスタリング機能について簡単に説明しましたが、まだリリースされている詳細はあまりありません。私はコミュニティのAkkaの専門家からより良い洞察を得ることを望んでいます。
すべてでなぜ中央ノードを?それはちょうど権利の権利ですか? –