3
AkkaまたはReactor [終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して質問を更新し、事実と引用で回答できるようにします。 3年前休業。 この質問を改善する 私は新しいプロジェクト(javaベース)を始めようとしています。私はそれをモジュール式の分散型の弾力性のあるアーキテクチャとして構築する必要があります。 したがって、私は、ビジネスプロセスが相互に通信し、相互運用可能であると同時に独立していることを望んでいます。 私は現在、年齢の違いに加えて、2つの異なる見解を表現する2つのフレームワークを見ています。 アッカ(http://akka.io) リアクター(https://github.com/reactor/reactor) 上記のフレームワークのいずれかを選択するときに考慮すべきことは何ですか? 今まで私が理解している限り、Akkaは(メッセージを送信したいアクターを「選択」する必要がある方法で)何らかの形でまだ結合されていますが、非常に弾力性があります。Reactorが緩んでいる間(イベントの投稿に基づく)。 誰かが私が適切な決定をする方法を理解するのを助けることができますか? 更新 Akka のイベントバスをよりよく見直した後、Reactorによって表現された機能が何らかの方法でAkkaにすでに含まれていると思います。 たとえば、https://github.com/reactor/reactor#events-selectors-and-consumersに記載されているサブスクリプションとイベントの発行は、Akkaでは次のように表現できます。 final ActorSystem system = ActorSystem.create("system"); final ActorRef actor = system.actorOf(new Props( new UntypedActorFactory() { @Override public Actor create() throws Exception { return new UntypedActor() { final LoggingAdapter log = Logging.getLogger( getContext().system(), this); @Override public …