【问题标题】:Ruby Complex Event ProcessingRuby 复杂事件处理
【发布时间】:2010-08-13 17:31:28
【问题描述】:

是否有用于 ruby​​ 的开源复杂事件处理 (CEP) 引擎?

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

【问题讨论】:

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


    【解决方案1】:

    您可以尝试一些独立于语言的规则核心。它似乎使用 webservices 和 xml。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        我并没有太密切地关注 CEP 场景(我曾与康奈尔大学的 Cayuga 合作,现在是开源的,并在 2006-2007 年左右与 Esper 合作),但我还没有听说过。它们中的大多数似乎是在 .NET、Java 和 C/C++ 中。有一些与事件相关的 Ruby 库,但似乎没有一个能与 Esper 或 StreamBase 等 CEP 引擎的功能相媲美。

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2010-09-13
            • 1970-01-01
            相关资源
            最近更新 更多