Exploring alternatives of Complex Event Processing execution engines in demanding cases

被引:0
|
作者
Kyrama, Styliani [1 ]
Gounaris, Anastasios [1 ]
机构
[1] Aristotle Univ Thessaloniki, Thessaloniki, Greece
来源
38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023 | 2023年
关键词
CEP; Kleene; skip-till-any-match; event trend;
D O I
10.1145/3555776.3577734
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Complex Event Processing (CEP) is a mature technology providing particularly efficient solutions for pattern detection in streaming settings. Nevertheless, even the most advanced CEP engines struggle to deal with cases when the number of pattern matches grows exponentially, e.g., when the queries involve Kleene operators to detect trends. In this work, we present an overview of state-of-the-art CEP engines used for pattern detection, focusing also on systems that discover demanding event trends. The main contribution lies in the comparison of existing CEP engine alternatives and the proposal of a novel hash-endowed automata-based lazy hybrid execution engine, called SASEXT, that undertakes the processing of pattern queries involving Kleene patterns. Our proposal is orders of magnitude faster than existing solutions.
引用
收藏
页码:313 / 320
页数:8
相关论文
共 30 条
  • [1] A Middleware Platform to Federate Complex Event Processing
    Paraiso, Fawaz
    Hermosillo, Gabriel
    Rouvoy, Romain
    Merle, Philippe
    Seinturier, Lionel
    2012 IEEE 16TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC), 2012, : 113 - 122
  • [2] An efficient rule balancing for Scalable Complex Event Processing
    Pathak, Ravi
    Vaidehi, V.
    2015 IEEE 28TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2015, : 190 - 195
  • [3] BPEL Engine and Complex Event Processing Network Integration
    Blumbergs, Normunds
    Kravcevs, Maksims
    DATABASES AND INFORMATION SYSTEMS, 2010, : 137 - 151
  • [4] Preprocessor for Complex Event Processing System in Network Security
    Jayan, Keerthi
    Rajan, Archana K.
    2014 FOURTH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATIONS (ICACC), 2014, : 187 - 189
  • [5] Design of RFID middleware based on complex event processing
    Dong, Liang
    Wang, Dong
    Sheng, Huanye
    2006 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2006, : 707 - +
  • [6] Complex Event Processing Modeling by Prioritized Colored Petri Nets
    Macia, Hermenegilda
    Valero, Valentin
    Diaz, Gregorio
    Boubeta-Puig, Juan
    Ortiz, Guadalupe
    IEEE ACCESS, 2016, 4 : 7425 - 7439
  • [7] Design and Implementation a Distributed Complex-Event Processing Engine
    Ping Lu
    Yuming Qian
    Kezhi Zhu
    ZTECommunications, 2014, 12 (01) : 52 - 56
  • [8] Feedback-Based Reduplicate Complex Event Processing in IoT
    Cui, Mingyue
    Zhang, Chunhong
    Su, Yuewen
    Ji, Yang
    BIG DATA COMPUTING AND COMMUNICATIONS, 2015, 9196 : 325 - 336
  • [9] Scalable complex event processing using adaptive load balancing
    Fardbastani, Mohammad Ali
    Sharifi, Mohsen
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 305 - 317
  • [10] Complex Event Processing over Unreliable RFID Data Streams
    Nie, Yanming
    Li, Zhanhuai
    Chen, Qun
    WEB TECHNOLOGIES AND APPLICATIONS, 2011, 6612 : 278 - 289