For now I'm writing tidbits about computer programming, the plan is to actually blog at some point in time.

Wednesday, August 08, 2007

Complex Event Processing: A New Computing Model

Complex Event Processing, or CEP, is software technology that enables applications to monitor multiple streams of event data, analyze them in terms of key performance indicators that are expressed in event rules, and act upon opportunities and threats in real time, potentially by creating derived events, or forwarding raw events. For example, an airline might process event feeds of flight positions and weather, monitoring, constantly analyzing and looking for conditions that provoke action, such as to propose a new flight route or rebook a passenger.

http://www.eventstreamprocessing.com/

Event Stream Intelligence with Esper

Esper is a component for CEP and ESP applications, available for Java as Esper, and for .NET as NEsper.

Esper and NEsper enable rapid development of applications that process large volumes of incoming messages or events. Esper and NEsper filter and analyze events in various ways, and respond to conditions of interest in real-time.