Downloads: 111 | Views: 206
Research Proposals or Synopsis | Computer Science & Engineering | India | Volume 3 Issue 11, November 2014 | Rating: 6.4 / 10
Lightning CEP - High Performance & Low Latency Complex Event Processor
Vikas Kale, Kishor Shedge
Abstract: Number of users and devices connected to internet is growing exponentially. Each of these device and user generate lot of data which organizations want to analyze and use. Hadoop like batch processing are evolved to process such big data. Batch processing systems provide offline data processing capability. There are many businesses which requires real-time or near real-time processing of data for faster decision making. Hadoop and batch processing system are not suitable for this. Stream processing systems are designed to support class of applications which requires fast and timely analysis of high volume data streams. Complex event processing, or CEP, is event/stream processing that combines data from multiple sources to infer events or patterns that suggest more complicated circumstances. In this paper I propose Lightning - High Performance & Low Latency Complex Event Processor engine. Lightning is based on open source stream processor WSO2 Siddhi. Lightning retains most of API and Query Processing of WSO2 Siddhi. WSO2 Siddhi core is modified using low latency technique such as Ring Buffer, off heap data store and other techniques.
Keywords: CEP, Complex Event Processing, Stream Processing
Edition: Volume 3 Issue 11, November 2014
Pages: 1219 - 1223