WSO2 Complex Event processor uses Siddhi as the Backend Runtime
Engine, which was initially developed at http://siddhi.sourceforge.net/, and its development is
now being continued as a commons project of WSO2 Inc.
Siddhi under Apache License V2, and its a product designed for real
time processing both in standalone mode and in distributed mode.
Siddhi is basically a Java library that's embedded in WSO2 CEP server
to provide enterprise integration for Complex Event Processing.
Since Siddhi is just a java library here are some samples
demonstrating siddhi’s capabilities as a library.
You can find the Siddhi source code from:
You can find the Documentation for WSO2 CEP from:
You can find the
Documentation for Siddhi Language Specification from:
You can find the Siddhi Library Sample from: