単一の JVM で Akka を使用してアプリケーションを開発しました。ここで、ワークロードを多くのマシンに分散したいと考えています。ドキュメントを読み始めて混乱しました。
Akka アプリをクラスタリングとリモーティングで配布する方法は 2 つあります。両者の違いがわかりません。私が正しく理解している場合、構成ではアクター参照に別のプロバイダーを使用する必要があるため、両方が相互に除外されています。
akka.remote.RemoteActorRefProvider
akka.cluster.ClusterActorRefProvider
では、ユースケースは何ですか?どちらかを選択するのはいつですか?
クラスタリングはリモーティングのスーパーセットのようなものでしょうか、それともその逆でしょうか?