Category: Event Processing Modelling
KMeans Clustering Now Running on Elastic MapReduce
Stephen Green, blogger and principal investigator of the AURA project in Sun Labs, has moved the state-of-the-art of analytics-as-a-service a few steps forward with the first documented working Mahout application on Amazon’s Elastic MapReduce (EMR). EMR was announced on April 1st and on April 15th Stephen announced to the Mahout users group that he was [...]
Read moreA Review of Zabbix – Zabbix Rules! (Part 2)
In A Review of Zabbix – Zabbix Rules! (Part 1) we provided a brief introduction to Zabbix in the context of network and security management. In this post I will discuss Zabbix as an event processing platform. Zabbix is like most event processing platforms. Zabbix provides both agent-initiated events as well as server-requested events. In [...]
Read morePredicting Events with Logistic Regression
In earlier post, CEP by Apache Mahout via the Google MapReduce Framework and Apache Mahout: Real-Time Decisioning in the MapReduce Framework, we started to look at the Google MadReduce framework and the planned analytics of the Apache Mahout development team. In this post, we will look at the first algorithm mentioned by the Mahout team, [...]
Read moreQuintessential Event Processing: Signature Versus Anomaly Detection
Detection experts understand that the optimal detection design and architecture is generally a combination of both signature and anomaly detection engines. In event processing, signature detection involves the real-time pattern matching analysis of events. A core advantage of signature detection is that basic pattern matching models are easy to understand and develop when you [...]
Read moreCEP, Event Noise and Asymmetric Event Processing
In The Genesis of Complex Event Processing: Asymmetric Capabilities I introduced the abstract concept of “asymmetric processing capabilities” to describe the foundations of complex event processing. If you take a few moments to review the first CEP projects from Stanford University, you will see that the application of CEP was toward solving myriad asymmetric event [...]
Read moreTIBCO BusinessEvents 3.0
I was pleased to read the Paul Vincent’s post, TIBCO BusinessEvents 3.0. TIBCO has always had a forward thinking vision for distributed computing and this release of BE 3.0 is another step in the right direction. TIBCO now has the only commercial-off-the-shelf (COTS) event processing platform on the market that supports distributed event processing, multi-agent [...]
Read moreModelling Shoplifting
The other day I was thinking that I should write about specific situation models and by coincident Marc Adler pens CEP and Shoplifting. In Marc’s post, Marc begins to model shoplifting as if shoplifting is “market data,” with Level 1 to Level 4 shoplifting “quotes” – the natural approach for a brilliant guy from Citi. In [...]
Read moreStreaming SQL Approaches Insist in Ignoring Causality by PatternStorm
The following excellent discussion is reposted from Streaming SQL approaches insist in ignoring causality by PatternStorm. The recent paper “Towards a Streaming SQL Standard” by Oracle and Streambase unifies and generalizes two different execution models of Streaming SQL: Oracle’s and StreamBase’s. While it’s true that the generalization succeeds in overcoming the unability of both execution models [...]
Read moreCEP and Analytics
Peter Lin comments in A Complex Event = Sum (Events) + Situational Knowledge, continuing the discussion by asking ”What is the definition of analytics? Is it purely a calculation, or something else?” A good place to being to look for clues to an answer is Wikipedia, where the opinion of the author there is, ”A simple and practical definition, [...]
Read moreA Complex Event = Sum (Events) + Situational Knowledge
Sometimes we read some opinions about CEP where folks opine that ”complex event processing” is really about processing “complex events” and not about “complex” “event processing”. The truth be told, processing “complex events” requires “complex” “event processing” so there is really no difference between the two ways of expressing CEP. You can not process complex events in [...]
Read more