A scalable complex event processing system and evaluations of its performance

  • Authors:
  • Kazuhiko Isoyama;Yuji Kobayashi;Tadashi Sato;Koji Kida;Makiko Yoshida;Hiroki Tagato

  • Affiliations:
  • NEC Corporation, Kawasaki, Japan;NEC Corporation, Kawasaki, Japan;NEC Corporation, Kawasaki, Japan;NEC Corporation, Kawasaki, Japan;NEC Corporation, Kawasaki, Japan;NEC Corporation, Kawasaki, Japan

  • Venue:
  • Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a scalable context delivery platform (SCTXPF) and our evaluations of it. The SCTXPF receives a large number of events from various event sources and a large number of complex event processing (CEP) rules from various services/applications. The SCTXPF achieves load distribution of CEP operations by parallelizing event processors (EPs) and allocating CEP rules to each EP. The SCTXPF should allocate CEP rules efficiently to be able to operate with a high level of performance and be scalable. The rule allocation algorithm allocates the CEP rules to EPs so that the state of event processing is efficiently managed. The SCTXPF achieves high throughput and scalable CEP with the EPs operating independently of one another. We evaluated the efficiency of the rule allocation algorithm in terms of scalability and performance. The results revealed that the proposed system is scalable and the performance reached 2,700,000 events/sec and the proposed algorithm improves its scalability.