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 2012Publication 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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.htmlGoogle ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. L. Neumeyer, B. Robbins, A. Nair, A. Kesari. S4: Distributed Stream Computing Platform. IEEE International Conference on Data Mining, pp.170--177, 2010 Google ScholarGoogle ScholarDigital LibraryDigital Library
  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 Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. The Apache Cassandra Project. http://cassandra.apache.org/Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Bjorn Schilling, Boris Koldehofe, Udo Pletat, Kurt Rothermel. Distributed Heterogeneous Event Processing. In Distributed Event-Based Systems (DEBS), 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Y. Wang, S. Yang. High-Performance Complex Event Processing for Large-Scale RFID Applications. ICSPS 2010, pp. V1-127-131, 2010.Google ScholarGoogle Scholar

Index Terms

  1. A scalable complex event processing system and evaluations of its performance

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • 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

          Copyright © 2012 ACM

          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]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 16 July 2012

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate130of553submissions,24%

          Upcoming Conference

          DEBS '24

        PDF Format

        View or Download as a PDF file.

        PDFPresentation Slides

        eReader

        View online with eReader.

        eReader