skip to main content
10.1145/2335484.2335498acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
research-article

A scalable complex event processing system and evaluations of its performance

Published: 16 July 2012 Publication History

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.

References

[1]
D. Luckham. The Power of Events. ISBN 0-201-72789, 2002.
[2]
K. Isoyama, H. Dempo, T. Sato, M. Yoshida. SCTXPF: Scalable Context Delivery Platform. International Conference on Communications (ICC) 2011 Workshop on Embedding the Real World into the Future Internet, 2011.
[3]
K. Isoyama, T. Sato, K. Kida, M. Yoshida. Large-Scale Real-Time Processing Technology for M2M Service Platform. NEC Technical Journal, Vol.6, No.4, 2011, http://www.nec.co.jp/techrep/en/journal/g11/n04/110419.html
[4]
G. T. Lakshmanan, Y. G. Rabinovich, O. Etzion. A stratified approach for supporting high throughput event processing applications. Distributed Event-Based Systems (DEBS) 2009.
[5]
L. Neumeyer, B. Robbins, A. Nair, A. Kesari. S4: Distributed Stream Computing Platform. IEEE International Conference on Data Mining, pp.170--177, 2010
[6]
V. Gulisano, R. Jimenez-Peris, M. Patino-Martinez, P. Valduriez. StreamCloud: A Large Scale Data Streaming System. IEEE International Conference on Distributed Computing System (ICDCS), pp.126--137, 2010
[7]
The Apache Cassandra Project. http://cassandra.apache.org/
[8]
A. Carzaniga, D. S. Rosenblum, and A. L. Wolf. Design and Evaluation of a Wide-Area Event Notification Service. ACM Trans. Computer Systems, vol. 19, no. 3, pp. 332--383, Aug. 2001.
[9]
Bjorn Schilling, Boris Koldehofe, Udo Pletat, Kurt Rothermel. Distributed Heterogeneous Event Processing. In Distributed Event-Based Systems (DEBS), 2010.
[10]
Y. Wang, S. Yang. High-Performance Complex Event Processing for Large-Scale RFID Applications. ICSPS 2010, pp. V1-127-131, 2010.

Cited By

View all
  • (2024)A Survey on Forensics and Compliance Auditing for Critical Infrastructure ProtectionIEEE Access10.1109/ACCESS.2023.334855212(2409-2444)Online publication date: 2024
  • (2023)Rapid Scaling of a Danish Public Health System Under COVID-1936th Bled eConference – Digital Economy and Society: The Balancing Act for Digital Innovation in Times of Instability: June 25 – 28, 2023, Bled, Slovenia, Conference Proceedings10.18690/um.fov.6.2023.46(723-730)Online publication date: 12-Dec-2023
  • (2022)Window-based parallel operator execution with in-network computingProceedings of the 16th ACM International Conference on Distributed and Event-Based Systems10.1145/3524860.3539804(91-96)Online publication date: 27-Jun-2022
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DEBS '12: Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
July 2012
410 pages
ISBN:9781450313155
DOI:10.1145/2335484
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 July 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. CEP
  2. event processing
  3. load distribution
  4. scalability

Qualifiers

  • Research-article

Conference

DEBS '12

Acceptance Rates

Overall Acceptance Rate 145 of 583 submissions, 25%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)A Survey on Forensics and Compliance Auditing for Critical Infrastructure ProtectionIEEE Access10.1109/ACCESS.2023.334855212(2409-2444)Online publication date: 2024
  • (2023)Rapid Scaling of a Danish Public Health System Under COVID-1936th Bled eConference – Digital Economy and Society: The Balancing Act for Digital Innovation in Times of Instability: June 25 – 28, 2023, Bled, Slovenia, Conference Proceedings10.18690/um.fov.6.2023.46(723-730)Online publication date: 12-Dec-2023
  • (2022)Window-based parallel operator execution with in-network computingProceedings of the 16th ACM International Conference on Distributed and Event-Based Systems10.1145/3524860.3539804(91-96)Online publication date: 27-Jun-2022
  • (2021)STHITHIKA: Distributed Complex Event Processing with Query Rewriting2021 Moratuwa Engineering Research Conference (MERCon)10.1109/MERCon52712.2021.9525778(705-710)Online publication date: 27-Jul-2021
  • (2020)ACEP: an adaptive strategy for proactive and elastic processing of complex eventsThe Journal of Supercomputing10.1007/s11227-020-03454-0Online publication date: 26-Oct-2020
  • (2019)Scalable complex event processing using adaptive load balancingJournal of Systems and Software10.1016/j.jss.2018.12.012149(305-317)Online publication date: Mar-2019
  • (2018)Enhanced Complex Event Processing Framework for Geriatric Remote HealthcareHandbook of Research on Investigations in Artificial Life Research and Development10.4018/978-1-5225-5396-0.ch016(348-379)Online publication date: 2018
  • (2018)A Microservices Architecture for Distributed Complex Event Processing in Smart Cities2018 IEEE 37th International Symposium on Reliable Distributed Systems Workshops (SRDSW)10.1109/SRDSW.2018.00012(6-9)Online publication date: Oct-2018
  • (2018)Gathika: A Dynamic Query Distribution Mechanism For Complex Event Processing Systems2018 18th International Conference on Advances in ICT for Emerging Regions (ICTer)10.1109/ICTER.2018.8615496(54-61)Online publication date: Sep-2018
  • (2018)Business process monitoring via decentralized complex event processingEnterprise Information Systems10.1080/17517575.2018.152245312:10(1257-1284)Online publication date: 22-Sep-2018
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media