To Share, or not to Share Online Event Trend Aggregation Over Bursty Event Streams

被引:6
|
作者
Poppe, Olga [1 ]
Lei, Chuan [2 ]
Ma, Lei [3 ]
Rozet, Allison [4 ]
Rundensteiner, Elke A. [3 ]
机构
[1] Microsoft Gray Syst Lab, One Microsoft Way, Redmond, WA 98052 USA
[2] IBM Res Almaden, 650 Harry Rd, San Jose, CA 95120 USA
[3] Worcester Polytech Inst, 100 Inst Rd, Worcester, MA 01609 USA
[4] MathWorks, 1 Apple Hill Dr, Natick, MA 01760 USA
来源
SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA | 2021年
关键词
Complex Event Processing; query optimization; computation sharing; incremental aggregation; event trend;
D O I
10.1145/3448016.3452785
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complex event processing (CEP) systems continuously evaluate large workloads of pattern queries under tight time constraints. Event trend aggregation queries with Kleene patterns are commonly used to retrieve summarized insights about the recent trends in event streams. State-of-art methods are limited either due to repetitive computations or unnecessary trend construction. Existing shared approaches are guided by statically selected and hence rigid sharing plans that are often sub-optimal under stream fluctuations. In this work, we propose a novel framework HAMLET that is the first to overcome these limitations. HAMLET introduces two key innovations. First, HAMLET adaptively decides at run time whether to share or not to share computations depending on the current stream properties to harvest the maximum sharing benefit. Second, HAMLET is equipped with a highly efficient shared trend aggregation strategy that avoids trend construction. Our experimental study on both real and synthetic data sets demonstrates that HAMLET consistently reduces query latency by up to five orders of magnitude compared to state-of-the-art approaches.
引用
收藏
页码:1452 / 1464
页数:13
相关论文
共 50 条
  • [21] Challenges for Event Queries over Markovian Streams
    Letchner, Julie
    Re, Christopher
    Balazinska, Magdalena
    Philipose, Matthai
    IEEE INTERNET COMPUTING, 2008, 12 (06) : 30 - 36
  • [22] Process Mining over Unordered Event Streams
    Awad, Ahmed
    Weidlich, Matthias
    Sakr, Sherif
    2020 2ND INTERNATIONAL CONFERENCE ON PROCESS MINING (ICPM 2020), 2020, : 81 - 88
  • [23] Event Mining over Distributed Text Streams
    Martinez, John Calvo
    WSDM'18: PROCEEDINGS OF THE ELEVENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2018, : 745 - 746
  • [24] Event Detection over Live and Archived Streams
    Peng, Shanglian
    Li, Zhanhuai
    Li, Qiang
    Chen, Qun
    Pan, Wei
    Liu, Hailong
    Nie, Yanming
    WEB-AGE INFORMATION MANAGEMENT, 2011, 6897 : 566 - +
  • [25] Periodic Episode Discovery Over Event Streams
    Soulas, Julie
    Lenca, Philippe
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 547 - 559
  • [26] Sharon: Shared Online Event Sequence Aggregation
    Poppe, Olga
    Rozet, Allison
    Lei, Chuan
    Rundensteiner, Elke A.
    Maier, David
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 737 - 748
  • [27] The effect of human resource reputation signals on share prices: An event study
    Hannon, JM
    Milkovich, GT
    HUMAN RESOURCE MANAGEMENT, 1996, 35 (03) : 405 - 424
  • [28] The Effect of Guerrilla Marketing On Company Share Prices An Event Study Analysis
    Davis, Svetlana
    Davis, Frederick
    JOURNAL OF ADVERTISING RESEARCH, 2021, 61 (03) : 346 - 361
  • [29] Weighted fair share scheduling for loosely controlled concurrent event systems
    Rooney, Sean
    Garces-Erice, Luis
    Dragicevic, Kristijan
    Bauer, Daniel
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2010, 4 (01) : 45 - 62
  • [30] Open Market Share Repurchases in Germany: A Conditional Event Study Approach
    Andres, Christian
    Betzer, Andre
    Doumet, Markus
    Theissen, Erik
    ABACUS-A JOURNAL OF ACCOUNTING FINANCE AND BUSINESS STUDIES, 2018, 54 (04): : 417 - 444