Coverage Status


Decision CEP engine is a Complex Event Processing platform built on Spark Streaming.

It is the result of combining the power of Spark Streaming as a continuous computing framework and Siddhi CEP engine as complex event processing engine.

What is Complex Event Processing?

Complex event processing, or CEP, is event processing that combines data from multiple sources to infer events or patterns that suggest more complicated circumstances.

CEP as a technique helps discover complex events by analyzing and correlating other events

Decision Cep Engine components

Stream Query Language

1 Stream Definition Language (SDL)

2 Stream Manipulation Language (SML)

3 Stream Action Language (SAL)

4 Built-in functions

Decision Cep Engine: API

Decision Cep Engine: SHELL

Interesting facts about Decision Cep Engine


See the changelog for changes.