flink-siddhi

Travis CI Clojars Project

A light-weight library to run Siddhi CEP within Apache Flink streaming application.

Siddhi CEP is a lightweight and easy-to-use Open Source Complex Event Processing Engine (CEP) released as a Java Library under Apache Software License v2.0. Siddhi CEP processes events which are generated by various event sources, analyses them and notifies appropriate complex events according to the user specified queries.

This project is mainly to provide a light-weight library to easily run Siddhi CEP within flink streaming application.

Features

Development

Prerequisites

Clone

git clone [email protected]:haoch/flink-siddhi.git

Building

mvn clean install -DskipTests

Testing

mvn clean test

Usage and API

Documentations

Support and Contact

Contributors

Contribution

Welcome to make contribution to code or document by sending a pull request, or reporting issues or bugs.

License

Licensed under the Apache License, Version 2.0. More details, please refer to LICENSE file.