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.
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.
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.
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.