CEP in the 1960s: Air Traffic Control

Professor Luckham wrote about CEP and the future of global Air Traffic Control (ATC) in The Future Event Driven World: Global Air Traffic Management.   One of the first commercial applications of complex event processing was in the early 1960s in the field of commercial aviation, for example see the history of Air Traffic Control.
Although experimental [...]

CEP by Apache Mahout via the Google MapReduce Framework

MapReduce is a software framework implemented in C++ with interfaces in Python and Java introduced by Google to support parallel computations over large (multiple petabyte) data sets on clusters of computers.  The Apache  Hadoop project is a free open source Java MapReduce implementation.  Mahout is an Apache project, based on Hadoop, with an objective to [...]

Comprehensive Misinformation on Evaluating ESP Engines

Folks are worried about the future of CEP.
Vendors have spun so much misinformation around the term “CEP” that this three letter acronym (TLA) has begun to have little meaning other than to reflect a confusing web of solutions overhyped around a few relatively simple stream processing engines, used primarily in financial services.  Frankly speaking,  in [...]

Should We Simply Rename CEP BRMS?

Seemingly inundated with blog posts about CEP and BRMS, it seems we should simply rename the current CEP space, BRMS.  All of the current self-described CEP products on the market today are rules-engines, this includes the continuous query stream processors and the RETE engines.  Furthermore, a quick review of Wikipedia says BRMS is, as follows [...]

Update on the CEP Users Group on LinkedIn

The CEP Users Group I started on LinkedIn now has nearly 700 members.  This group was created to be a users group, not a vendor product marketing group or a group for headhunters to post their job searches.   For that reason, and to keep the group from future marketing spam, to be fair to all, [...]

CEP is Not a Just a Technology and Not Just a Tool

I read the debate (here, here and here) on how Complex Event Processing (CEP) fits into the wider software architectural themes of Service Oriented Architectures (SOA) and Event Driven Architectures (EDA).  More comments and blog posts followed (including this one, and this one).   Frankly speaking, I was surprised to see so much misunderstanding on fundamental [...]

New CEP Group on Slideshare

For those of you who want to share your public event processing slides on Slideshare, as I have done in this post, Twenty Four CEP Public Presentations on SlideShare, I have created a CEP group on Slideshare.    If you create a userID on Slideshare and upload some presentations, please join and submit your slides to [...]

Twenty 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 have placed [...]

The Enemy of CEP is CEP Vendors

Recently I have been reading so many laughable posts by CEP software vendors, it makes me want to cry!
Vendors are still confusing CEP and EDA.  Vendors are touting CEP as BRMS.   There is so much CEP misinformation on the netwaves that it pains me to read my Google alerts these days!
I was planning to write [...]

Wall Street Firms Using CEP to Measure and Manage Risk

Oct 27, 2008
By Penny Crosman
URL: http://www.wallstreetandtech.com/showArticle.jhtml?articleID=211300559
One of the many effects of the credit crisis is that Wall Street firms have found a new focus for their complex event processing projects. Although they’re not abandoning CEP-based algorithmic trading, new CEP initiatives are focused on measuring and managing risk.
With its ability to watch and apply business [...]

Copyright © 2007-2008, The CEP Blog, All Rights Reserved.