This document provides an overview of event processing, including:
1) Event processing involves performing operations on events and has roots in areas like active databases, data stream management systems, and network management.
2) Key concepts in event processing include events, event types, event producers, event consumers, and detecting patterns in events. Common applications are in system monitoring, complex event processing, and event-driven architectures.
3) Event processing has standard building blocks like event processing agents, event channels, and event processing networks that connect producers and consumers of events. Common operations include filtering, transforming, correlating, and detecting patterns in streams of events.