The Origins of Complex Event Processing

By David Luckham¹ Complex Event Processing (CEP) was developed on a research project at Stanford University during the 1990’s.  The project, called Rapide, aimed to develop an executable language for specifying distributed event-based systems and an accompanying simulator for such specifications. The Rapide project was a research effort funded by DARPA …

Vendors and Products in the Event Stream Processing Market

We can sort modern general-purpose ESP platforms into three major categories: A. Free, community-supported open source; B. Commercial, vendor-supported “open core” products that combine proprietary value-added capabilities with an open-source core; and C. Commercial, closed-source products. We list examples of each.

Causality in Event Stream Analytics

 by  David Luckham and Roy Schulte Modern event stream processing (ESP) platforms (also called stream analytics products) support a combination of ESP …