Siddhi-CEP - high performance complex event processing engine

Abstract

Complex Event Processing (CEP) is one of the most rapidly emerging fields in data processing. Processing of high volume of events to derive higher level events is a vital part of several business applications including; business activity monitoring, financial transaction pattern analysis, and row RFID feeds filtering. The tasks of the CEP is to identify meaningful patterns, relationships and data abstractions among unrelated events, and fire an immediate response such as an alert message. In this paper, we address the need of a scalable, generic complex event processing engine, which was designed focusing on higher performance to process events in an efficient manner, with added advantage of a permissive open-source license. The implementation and design of different features have been carried out along with testing and profiling in order to be certain about the performance Siddhi CEP can provide.

Description

Keywords

Citation

DOI

Collections