Ruby复杂事件处理

时间:2010-08-13 17:31:28

标签: ruby complex-event-processing event-stream

是否有针对ruby的开源复杂事件处理(CEP)引擎?

我正在寻找能够提供有状态分析的东西,而不仅仅是规则引擎式的先行谓词制作。

4 个答案:

答案 0 :(得分:1)

你可以尝试像rulecore这样与语言无关的东西。它似乎使用webservices和xml。

答案 1 :(得分:1)

使用JRuby可以使用基于Java的Esper CEPThis blog post提供了一个快速但清晰的基本示例。

答案 2 :(得分:0)

我没有过于密切关注CEP场景(我与康奈尔大学的Cayuga合作,现在是开源,Esper在2006-2007左右),但我还没有听说过。其中大多数似乎是.NET,Java和C / C ++。 Ruby中有一些与事件相关的库,但似乎没有任何接近CEP引擎的功能,如Esper或StreamBase。

答案 3 :(得分:0)

大多数CEP引擎都是可以通过各种语言独立方式与之交谈的服务器。例如,使用TCP / IP,JMS,http或其他协议传递事件。

相关问题