Quick Guide: What is Event Processing?

Untitled Document


Join us for our Feb. 2 Event Processing webinar featuring speakers from Gartner and Oracle. Click to register!

Event processing is all about running your company smarter and faster. It does this primarily through situational awareness and traceability. The former means continuous updates of all relevant processes, enabling managers to gain a complete overview of the business and instantly respond to problems and opportunities. The latter means the ability to track the status of items -- customer orders, physical batch completion progress, supplier orders en route and so on -- throughout the respective life cycles.



There are few different flavors of event processing: simple event processing, complex event processing and event stream processing. As the names imply, the former refers to individual events, while the latter two look at multiple events to "connect the dots" on a higher level. One popular method for managing more practical value chains is Event-Driven Architecture (EDA), while others are better suited for management support and decision making. Learn more about these technologies in this guide and on our Event Processing topic page.

Types of Event Processing
EDA
Trends and Commentary
Related Technologies
Blogs and Resources

Types of Event Processing

Event Processing: An Introduction
Here's the preface from Mani Chandy and Roy Schulte's book "Event Processing: Designing IT Systems for Agile Companies." Chandy and Schulte were also speakers in ebizQ's 2009 SOA in Action Virtual Conference (click to replay sessions).

Event-Driven Computing: An Introduction
Read an excerpt from Chapter 1 of Opher Etzion and Peter Niblett's new book "Event Processing in Action" and receive a special ebizQ reader discount when purchasing the book.

On Simple Events and Simple Event Processing (Event Processing Thinking)
Does "simple event processing" refer to processing of simple events, or simple processing in events? There's a key difference to note here, and blogger Opher Etzion sets the record straight on what's what.

Event Processing: An Overview
Read an excerpt from the book "Event Processing: Designing IT Systems for Agile Companies." Hear authors Mani Chandy and Roy Schulte speak at ebizQ's 2009 SOA in Action Virtual Conference (click to replay sessions).

The Dawn of the Explosion: Complex Event Processing (ebizQ)
Aleri CEO Don DeLoach predicts great things for Complex Event Processing (CEP) in the years to come. This is not surprising, he admits, because he and his company stand to benefit from this prediction coming true. So this is his attempt at making the case for CEP to skeptics using facts and observations rather than hype and marketing baloney.

Complex Event Processing (Wikipedia)
Looking for a quick conceptual explanation of CEP? Wikipedia provides a number of systemic examples of how CEP can help identify different situations depending on data points, prompting varying responses to seemingly similar "red flags" and opportunities.

Increase Your ESB's IQ with Event Stream Processing (ebizQ)
Event Stream Processing can assist your Enterprise Service Bus work smarter. By coordinating these technologies, you can set a number of event-driven SOA triggers with situation-dependent constraints (temporal or spatial) for your events. You can also use it as a "business condition monitor" to help you make more informed decisions.

Event Stream Processing (Wikipedia)
The goal of ESP is to pinpoint the variables among many unimportant ones that are relevant to that particular situation. This Wikipedia entry provides an overview as well as an example of what Event Processing Language (EPL) code actually looks like.

About the Author

ebizQ is the insider's guide to next-generation BPM, case management and similar approaches and technologies.

More by ebizQ