Design and Implementation of A Distributed Complex Event Processing System

被引:0
|
作者
Li Yan [1 ]
Shang Yanlei [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Networking & Switching Lab, Beijing, Peoples R China
关键词
Complex Event Processing; Distributed Computation; Storm;
D O I
10.1117/12.2265301
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Making use of the massive events from event sources such as sensors and bank transactions and extract valuable information is of significant importance. Complex Event Processing (CEP), a method of detecting complex events from simple events stream, provides a solution of processing data in real time fast and efficiently. However, a single node CEP system can't satisfy requirements of processing massive event streams from multitudinous event sources. Therefore, this article designs a distributed CEP system, which combine Siddhi, a CEP engine, and Storm, a distributed real time computation architecture. This system can construct topology automatically based on the event streams and execution plans provided by users and process the event streams parallel. Compared with single node complex event system, the distributed system can achieve better performance.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Operator Placement for Efficient Distributed Complex Event Processing in MANETs
    Starks, Fabrice
    Plagemann, Thomas Peter
    2015 IEEE 11TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2015, : 83 - 90
  • [22] A Microservices Architecture for Distributed Complex Event Processing in Smart Cities
    Scattone, Fernando Freire
    Braghetto, Kelly Rosa
    2018 IEEE 37TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS WORKSHOPS (SRDSW 2018), 2018, : 6 - 9
  • [23] DESIGN AND IMPLEMENTATION OF DIPS 104-03 OPERATING SYSTEM FOR DISTRIBUTED-PROCESSING
    TSURUHO, S
    MURATA, N
    HAIHARA, M
    REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1982, 30 (06): : 990 - 1000
  • [24] Accurate Latency Estimation in a Distributed Event Processing System
    Chandramouli, Badrish
    Goldstein, Jonathan
    Barga, Roger
    Riedewald, Mirek
    Santos, Ivo
    IEEE 27TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2011), 2011, : 255 - 266
  • [25] DESIGN AND IMPLEMENTATION OF DIPS 104-03 OPERATING SYSTEM FOR DISTRIBUTED PROCESSING.
    Tsuruho, Seishiro
    Murata, Norio
    Haihara, Masato
    Reports of the Electrical Communication Laboratory, 1982, 30 (06): : 990 - 1000
  • [26] Design and evaluation of a distributed event recognition system
    Burger, I
    Meyer, B
    OPEN DISTRIBUTED PROCESSING AND DISTRIBUTED PLATFORMS, 1997, : 195 - 209
  • [27] A Complex Event Processing Based Framework Implementation for Ambient Intelligence
    Ozlu, Fatih
    Avenoglu, Bilgin
    Eren, P. Erhan
    2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,
  • [28] Introducing uncertainty in complex event processing: model, implementation, and validation
    Cugola, Gianpaolo
    Margara, Alessandro
    Matteucci, Matteo
    Tamburrelli, Giordano
    COMPUTING, 2015, 97 (02) : 103 - 144
  • [29] Introducing uncertainty in complex event processing: model, implementation, and validation
    Gianpaolo Cugola
    Alessandro Margara
    Matteo Matteucci
    Giordano Tamburrelli
    Computing, 2015, 97 : 103 - 144
  • [30] Design and Implementation of Event Information Summarization System
    Liao, Chenyi
    Kaji, Katsuhiko
    Hiroi, Kei
    Kawaguchi, Nobuo
    2014 38TH ANNUAL IEEE INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSACW 2014), 2014, : 572 - 577