2011-12-06 5 views
13

私は現在、メッセージのルーティングとロギングに関連する新しいプロジェクトを見積もっています。私はeventserverのようなOTPの抽象概念がかなり有用であることを発見しました。しかし、技術的でない理由から、このプロジェクトはおそらくJVM上で実装されるでしょうから、私はAkkaを見ました。そして類似したものは見つけていない。OTPの振る舞いについてAkka/Scalaに相当するものはありますか?

  1. 私は専門家ではない分散システムを構築する上で、私のツールに埋め込まれた種類のベストプラクティスを持っているのが好き:私はアッカでは、一般的な行動に似たものを見つけたい理由

    は2つの理由があります。

  2. remote references and registriesのようなAkkaのものは、単純な「1つのポイントから別のものへ」アプリケーションには少し複雑です。私のシステムの構成要素に簡単な名前ですぐに対応することができれば嬉しいです。

私は何かが欠けているか、またはAkkaでこの種の機能を自分で実装するのが一般的ですか?

+0

私の質問は単なる愚かである場合 - それを指摘してやる恥ずかしがり屋ではありません。非常に便利です。 – CheatEx

+1

もっと具体的になりますか?あなたはRabbitMQ、HornetQ、ZeroMQ Kafkaなどのまともなメッセージングフレームワークを探していますか?動物園のようなものが必要ですか?あるいは、Hadoop、Storm、Hazelcastなどの高性能な分散計算システムが必要ですか? – wheaties

答えて

2

私はあなたがこのために探していると思う:http://akka.io/docs/akka-modules/1.3-RC2/modules/camel.html

+0

正確ではありません。それは、通信層のように見えます。しかし、私は現在、問題の解決策を探しています。(a)いくつかの集中的に通信するノードのコンテキストでも、アプリケーションをうまく構築します。(b)publish-subscribeのような共通パターンを組み込みます。そして、これらの両方を最も標準的な方法で探求しています。 – CheatEx

関連する問題