Chapter

Performance Characterization and Benchmarking

Volume 8391 of the series Lecture Notes in Computer Science pp 125-142

CEPBen: A Benchmark for Complex Event Processing Systems

  • Chunhui LiAffiliated withAston University
  • , Robert BerryAffiliated withAston University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Complex Event processing (CEP) has emerged over the last ten years. CEP systems are outstanding in processing large amount of data and responding in a timely fashion. While CEP applications are fast growing, performance management in this area has not gain much attention. It is critical to meet the promised level of service for both system designers and users. In this paper, we present a benchmark for complex event processing systems: CEPBen. The CEPBen benchmark is designed to evaluate CEP functional behaviours, i.e., filtering, transformation and event pattern detection and provides a novel methodology of evaluating the performance of CEP systems. A performance study by running the CEPBen on Esper CEP engine is described and discussed. The results obtained from performance tests demonstrate the influences of CEP functional behaviours on the system performance.

Keywords

Complex Event Processing Performance Evaluation Benchmark Complexity Throughput Response Time