Luceneバックエンドを使用してWebサイトを開発しています。Luceneはインデックスファイルに直接接続するため、インデックスマシン以外のマシンからWebサイトを開発することは困難です。従来のデータベースでは、生データとアプリケーションの間の仲介を提供するためにサーバーが実行されています。
Luceneと私のWebアプリケーションの間にそのような仲介者を作りたいと思います。一見すると、Akkaは適切なツールのように思えます。私は、Akka先物またはタイプされた俳優を使用して、コールを実行すると思います。ただし、AkkaTypedActorsページは次のように警告しています。
「もう少し背景:TypedActorsはRPCとして非常に簡単に悪用される可能性があり、それはリークが多いことでよく知られている抽象化です。したがって、TypedActorsは、高度にスケーラブルな並行ソフトウェアを作成しやすくすることについて話すときに最初に考えるものではありません。正しく。彼らにはニッチがあり、控えめに使用してください。」
ポイントはRPCが中央集権化を促進するということだと思いますが、私の計画は良いものですか、それともAkkaの乱用ですか?