Ruby 复杂事件处理

发布于 2024-09-14 10:00:13 字数 78 浏览 9 评论 0原文

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

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

Is there an open-source complex event processing (CEP) engine for ruby?

I'm looking specifically for something that offers stateful analysis, not just rules-engine-style antecedent-predicate productions.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

同展鸳鸯锦 2024-09-21 10:00:13

您可以尝试类似规则核心之类的与语言无关的东西。似乎使用了webservices和xml。

You could try something like rulecore which is language independent. It seems to use webservices and xml.

差↓一点笑了 2024-09-21 10:00:13

通过使用 JRuby 可以使用基于 Java 的 Esper CEP这篇博文提供了一个快速但清晰,通过一个基本示例进行运行。

It's possible to make use of the Java based Esper CEP by using JRuby. This blog post gives a quick, but clear, run through with a basic example.

悲喜皆因你 2024-09-21 10:00:13

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

I haven't been following the CEP scene too closely (I worked with Cayuga from Cornell University, now open source, and Esper around 2006-2007), but I haven't heard of one yet. Most of them appear to be in .NET, Java, and C/C++. There are some event-related libraries for Ruby, but none seem to be anywhere near the capabilities of CEP engines such as Esper or StreamBase.

奈何桥上唱咆哮 2024-09-21 10:00:13

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

Most CEP engines are servers that you can talk to in various language independent ways. For example delivering events using TCP/IP, JMS, http or other protocols.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文