Category: Predictive Business
What’s Really Happening in the World of CEP
There is quite a lot is happening in the world of complex event processing. Interestingly enough, the people and the companies advancing processing complex events are not calling what they are doing “CEP the Buzzword” we read about in the press or that a handful of “pioneers” claim make them modern-day CEP “experts”. The companies [...]
Read moreGeoIP and Geo-Targeting
Lately I have been busy with a web-based geo-targeting project. For those of you not familiar with geo-targeting, the deeper you get into geo-targeting, the more you realize how important and interesting it is. Geo-targeting is used for fraud detection, personalization, ad-targeting, content-delivery, and more. In addition, the same basic concept is used [...]
Read moreReal CEP News: Amazon Announces Elastic MapReduce
Yesterday Amazon announced the public beta of Amazon Elastic MapReduce, a web-based service that enables businesses, researchers, data analysts, and developers to easily and cost-effectively process vast amounts of data. Amazon Elastic MapReduce utilizes a hosted Hadoop framework running on the web-scale infrastructure of Amazon Elastic Compute Cloud (Amazon EC2) and Amazon Simple Storage Service [...]
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 moreReal-Time Predictive Analytics for Web Servers
We recently made the decision to move to Zabbix to monitor one of our busy production Apache web servers. One of the things we need to do in the future is try to predict system outages and take corrective actions before the system actually goes down. For example, recently a busy server experenced an outage [...]
Read morePeter Lin on Situational Awareness and CEP
Recently Peter Lin was kind enough to stop by and post this comment to our post, CEP Software Saves the Universe! Here’s my [Peter Lin's] bias perspective as a user and developer of expert system shell[s]. A business rule engine, expert system shell or CEP engine at best provide[s] a foundation for creating an expert [...]
Read moreApache Mahout: Real-Time Decisioning in the MapReduce Framework
Here is a bit of good news for the complex event processing space. Folks on the Apache Mahout developers mailing list are showing an accelerated interest in topics related to real-time decision-making, starting with a Markov decision process. The Hidden Markov Model (HMM) is listed under “non map-reduce algorithms” on the Mahout wiki. The developer’s [...]
Read moreCEP as a Service (CEPaaS) with MapReduce on Amazon EC2 and Amazon S3
Just as I was starting to worry that complex event processing community has been captured by RDBMS pirates off the coast of Somalia, I rediscovered a new core blackboard architecture component, Hadoop. Hadoop is a framework for building applications on large commodity clusters while transparently providing applications with both reliability and data motion. Hadoop implements [...]
Read moreTwenty Four CEP Public Presentations on SlideShare
For archiving purposes, I have uploaded 24 public CEP presentations that I presented over an 18 month period at various conferences from March 14, 2006 to September 21, 2007. These presentations can be viewed here. For example, my first public CEP presentation: View SlideShare presentation or Upload your own. (tags: event processing) So far, I [...]
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 more