This document discusses parallel complex event processing using Esper. It provides an overview of Esper, an open source complex event processing (CEP) engine. Esper allows defining event processing logic through an event processing language (EPL) similar to SQL. It supports various data stream types, windowing techniques, filtering, context partitioning for parallel processing, and scaling Esper through context partitioning within a machine or across multiple machines.