ruby 用のオープンソースの複合イベント処理 (CEP) エンジンはありますか?
私は、ルール エンジン スタイルの前提条件と述語の生成だけでなく、ステートフルな分析を提供するものを特に探しています。
ruby 用のオープンソースの複合イベント処理 (CEP) エンジンはありますか?
私は、ルール エンジン スタイルの前提条件と述語の生成だけでなく、ステートフルな分析を提供するものを特に探しています。
言語に依存しないrulecoreのようなものを試すことができます。Webサービスとxmlを使用しているようです。
JRuby を利用することで、Java ベースのEsper CEPを利用することができます。このブログ投稿では、基本的な例を使用して、簡単かつ明確に実行します。
ほとんどのCEPエンジンは、言語に依存しないさまざまな方法で通信できるサーバーです。たとえば、TCP / IP、JMS、http、またはその他のプロトコルを使用してイベントを配信します。
私は CEP シーンをあまり詳しく追跡していません (コーネル大学の Cayuga (現在はオープン ソース)、および 2006 ~ 2007 年頃の Esper と一緒に仕事をしていました) が、まだ聞いたことがありません。それらのほとんどは、.NET、Java、および C/C++ にあるようです。Ruby にはイベント関連のライブラリがいくつかありますが、Esper や StreamBase などの CEP エンジンの機能に近いものはないようです。