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 条
  • [1] Design and Implementation a Distributed Complex-Event Processing Engine
    Ping Lu
    Yuming Qian
    Kezhi Zhu
    ZTECommunications, 2014, 12 (01) : 52 - 56
  • [2] Wihidum: Distributed complex event processing
    Jayasekara, Sachini
    Kannangara, Sameera
    Dahanayakage, Tishan
    Ranawaka, Isuru
    Perera, Srinath
    Nanayakkara, Vishaka
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 79-80 : 42 - 51
  • [3] Distributed Complex Event Processing in Multiclouds
    Stefanidis, Vassilis
    Verginadis, Yiannis
    Patiniotakis, Ioannis
    Mentzas, Gregoris
    SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2018), 2018, 11116 : 105 - 119
  • [4] Deployment strategies for distributed complex event processing
    Gianpaolo Cugola
    Alessandro Margara
    Computing, 2013, 95 : 129 - 156
  • [5] Deployment strategies for distributed complex event processing
    Cugola, Gianpaolo
    Margara, Alessandro
    COMPUTING, 2013, 95 (02) : 129 - 156
  • [6] Distributed Complex Event Processing in Sensor Networks
    Saleh, Omran
    Sattler, Kai-Uwe
    2013 IEEE 14TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM 2013), VOL 2, 2013, : 23 - 26
  • [7] Reasoning on the Efficiency of Distributed Complex Event Processing
    Akili, Samira
    Weidlich, Matthias
    FUNDAMENTA INFORMATICAE, 2021, 179 (02) : 113 - 134
  • [8] Complex Event Processing over Distributed Uncertain Event Streams
    Zhang, XinLong
    Wang, Yongheng
    Zhang, XiaoMing
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND SERVICE SYSTEM (CSSS), 2014, 109 : 357 - 361
  • [9] Complex event processing over distributed probabilistic event streams
    Wang, Y. H.
    Cao, K.
    Zhang, X. M.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2013, 66 (10) : 1808 - 1821
  • [10] VISIRI - Distributed Complex Event Processing System for Handling Large Number of Queries
    Kumarasinghe, Malinda
    Tharanga, Geeth
    Weerasinghe, Lasitha
    Wickramarathna, Ujitha
    Ranathunga, Surangika
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2015, 2015, 9037 : 230 - 245