Complex Event Processing (CEP)

> (Data|State) Management and Processing > (Data Processing|Data Integration) > (Stream|Pipe|Message Queue|Event Processing)

1 - About

The detection and matching of predefined sequences of events in incoming, unbounded data streams is called Complex Event Processing (CEP).

CEP is like searching the desired pattern in a query window.

A common use case in real-time stream processing is the detection of predefined sequences of events over continuously-arriving data–data that is often out of order.

To expose CEP via SQL for instance, you can use MATCH_RECOGNIZE

2 - Example

  • Infrastructure monitoring that detects when a server in your cluster is overheating.
  • Network intrusion detection that creates alerts based on unusual behavior.
  • Supply chain management that detects potential thefts.
  • Trend detection based on physical or digital activity.

3 - Documentation / Reference

data/processing/stream/cep.txt · Last modified: 2017/11/20 17:56 by gerardnico