Sure, There are plenty of applications that can use CEP/ESP. Simple applications like: "Get the pizza-orders and their area-codes after aggregating/holding ...
Esper has released it's 0.8.5 version with new support for grouping and aggregation, as below. Esper is an open-source event stream and complex event...
Hi Gene, I heard of a company that uses ILog with the Vitria BusinessWare. The new version of Vitria offers a better Java integration. Maybe you can take a...
Hi Gene, I don't know very well JRules, but i know that it is based on the famous Rete algorithm as all production rule engines. They're not ECA rules. I am...
I can think of IBM's AmiT (commercial) and open source 'rulecore' as 2 ECA products at the moment that can be very much used for event processing applications....
Hi, I have evaluated open source Esper, Coral8 and other stream-processing engines from stanford, berkeley along with ECA based models like IBM's AMiT and...
Hi Hans: We like to do as many use cases at Coral8 as we can, so I have taken yours. Thank you for writing it up and giving me the event generator. I have...
Hi Sudeep, Nice to see your post in CEP group.So whats going on.What is the status of ECE? Hows life going on? Kabhi kabhi hame bhi yaad kiya karo dost! ...
Comments about the comparison between ECA and stream-based: First ECA usually relates to a single events, thus if multiple events are processed, I am not sure...
... Correct. My intention is to compare 2 approaches to the CEP/ESP world. And how well I am able to do that I am not sure. I wanted to highlight the...
Gene, to add to the responses you have had, there is also a product "in the works" from the IBM Software Group/ Tivoli called Active Correlation Technology...
Sudeep, thanks for bringing this ESP / CEP topic up! This is a BIG topic. A real problem in this discussion is to differentiate between (1) the WHAT and (2)the...
Chiming in on the distinction between "and ECA based approach versus a stream-based approach." I agree with Opher; I don't think there is a difference....
Yes, Mark from Coral8 agrees. There are no two separate worlds, ECA-based and stream-based. We do deal with out-of-order event clouds every day. We use ...
Hi Mark, I have a question regarding the evaluation strategy in your example. Is the join just syntatic sugar, or do you really end-up performing several...
... But, this technical document might help: http://www.cse.uta.edu/research/publications/Downloads/CSE-2004-3.pdf I found 2 approaches to the ESP/CEP thing...
Hello Sudeep. It is true that historically in the database community there were two approaches, one the "active database" approach which had ECA rules, the ...
Hi Pedro, This is a really good question. Let's think of a simple pattern: Select A.id From Stream1 A, Stream1 B Matching [10 seconds: A, B] On A.id = B.id ...
In response to the example CEP/BAM use case posted by Hans Gilde on Friday and the 90-line text program posted by Bob Hagmann of Coral 8, I am pleased to share...
Bill, As much as I like graphical process-design, there are surely configuration steps necessary to define the inputs, filters, aggregations, etc. that are...
Hi all, I am new to the area (my previous interests are data streams and DBMS adaptive query processing). As I start exploring the CEP world, I am mostly...
Pedro, Coral8 has recently published a Comprehensive Guide to Evaluating CEP/ESP Engines (http://coral8.com/downloads/public/GuideToEvaluatingESPEngines.pdf). ...
Hi Pedro, Some things to watch out for... - Turn on persistence for everything that keeps state. This can affect performance a lot! Persistence makes sure you...
Seth, Thanks for your comments back. There are actually just 8 StreamSQL operators which perform the computations, filters, queries, and analytics in the...
I found this old mail by David which explains where clearly the basic differences in approach followed in both cases. ... The set of events arising in...