Poster: Local Self-Adaptation for Distributed Complex Event Processing

被引:0
|
作者
Akili, Samira [1 ]
机构
[1] Humboldt Univ, Berlin, Germany
关键词
CEP; Distributed Stream Processing; Adaptivity;
D O I
10.1145/3629104.3672432
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complex Event Processing (CEP) systems continuously evaluate query workloads over event streams to detect patterns of interest. In networks of event sources, in-network processing methods optimize processing metrics by constructing evaluation plans based on network statistics, which dictate the placement of operators and forwarding of results. However, changing network statistics can reduce the effectiveness of an evaluation plan, necessitating its adaptation. Existing approaches for adaptive distributed CEP often rely on redeploying the entire evaluation plan or support only limited local adaptations, typically requiring central coordination and network-wide information. We argue that these measures are inefficient when changes affect only parts of the evaluation plan or are transient. To address this, we advocate for local self-adaptation. We illustrate a local self-adaptation strategy that operates in a fully decentralized manner, effectively mitigating the degradation of an evaluation plan optimized for reducing network communication when network rates change. Building on this, we identify requirements for a framework that enables the definition of local self-adaptation strategies for distributed CEP.
引用
收藏
页码:189 / 190
页数:2
相关论文
共 50 条
  • [1] Poster: On the Need for Distributed Complex Event Processing with Multiple Sinks
    Akili, Samira
    DEBS'19: PROCEEDINGS OF THE 13TH ACM INTERNATIONAL CONFERENCE ON DISTRIBUTED AND EVENT-BASED SYSTEMS, 2019, : 248 - 249
  • [2] On self-adaptation in multioperator local search
    Gyllenberg, M
    Koski, T
    Lund, T
    Nevalainen, O
    KES'2000: FOURTH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED INTELLIGENT ENGINEERING SYSTEMS & ALLIED TECHNOLOGIES, VOLS 1 AND 2, PROCEEDINGS, 2000, : 181 - 184
  • [3] Self-adaptation of service level in distributed systems
    Philippe, Jeremy
    De Palma, Noel
    Boyer, Fabienne
    Gruber, Olivier
    SOFTWARE-PRACTICE & EXPERIENCE, 2010, 40 (03): : 259 - 283
  • [4] Self-adaptation and mutual adaptation for distributed scheduling in benevolent clouds
    Xiao, Zheng
    Liang, Pijun
    Tong, Zhao
    Li, Kenli
    Khan, Samee U.
    Li, Keqin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (05):
  • [5] Self-adaptation in a middleware for processing data streams
    Chen, L
    Agrawal, G
    INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, 2004, : 292 - 293
  • [6] Distributed Energy Self-Adaptation in ad hoc Networks
    Ruiz, Patricia
    Bouvry, Pascal
    2010 IEEE GLOBECOM WORKSHOPS, 2010, : 524 - 528
  • [7] Decentralized self-adaptation for elastic Data Stream Processing
    Cardellini, Valeria
    Lo Presti, Francesco
    Nardelli, Matteo
    Russo, Gabriele Russo
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 : 171 - 185
  • [8] Self-adaptation on parallel stream processing: A systematic review
    Vogel, Adriano
    Griebler, Dalvan
    Danelutto, Marco
    Fernandes, Luiz Gustavo
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (06):
  • [9] Embedded Self-Adaptation to Escape from Local Optima
    Rokhlenko, Oleg
    Wexler, Ydo
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 489 - 495
  • [10] Decentralized Self-Adaptation in Large-Scale Distributed Systems
    Florio, Luca
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1022 - 1025