EasyFlinkCEP: Big Event Data Analytics for Everyone

被引:2
作者
Giatrakos, Nikos [1 ]
Kougioumtzi, Eleni [2 ]
Kontaxakis, Antonios [1 ]
Deligiannakis, Antonios [1 ]
Kotidis, Yannis [2 ]
机构
[1] Tech Univ Crete, Athena Res Ctr, Khania, Greece
[2] Athens Univ, Econ & Business, Athens, Greece
来源
PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, CIKM 2021 | 2021年
关键词
Big Data; FlinkCEP; Complex Event Processing; Optimizer;
D O I
10.1145/3459637.3482094
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
FlinkCEP is the Complex Event Processing (CEP) API of the Flink Big Data platform. The high expressive power of the language of FlinkCEP comes at the cost of cumbersome parameterization of the queried patterns, acting as a barrier for FlinkCEP's adoption. Moreover, properly configuring a FlinkCEP program to run over a computer cluster requires advanced skills on modern hardware administration which non-expert programmers do not possess. In this work (i) we build a novel, logical CEP operator that receives CEP pattern queries in the form of extended regular expressions and seamlessly re-writes them to FlinkCEP programs, (ii) we build a CEP Optimizer that automatically decides good job configurations for these FlinkCEP programs. We also present an experimental evaluation which demonstrates the significant benefits of our approach.
引用
收藏
页码:3029 / 3033
页数:5
相关论文
共 27 条
[1]  
Agrawal J., 2008, SIGMOD 08, P147
[2]  
Alevizos E., 2018, LPAR (EPiC Series in Computing), V57, P26, DOI DOI 10.29007/2-9T
[3]  
[Anonymous], OR CEP EPL LANG REF
[4]  
Artikis A., 2017, P 11 ACM INT C DISTR, P7, DOI [10.1145/3093742.3095106, DOI 10.1145/3093742.3095106]
[5]  
Deligiannakis Antonios, 2021, P 2 WORKSH SEARCH EX, P7
[6]  
flink, US
[7]  
FlinkCEP, US
[8]   Issues in Complex Event Processing Systems [J].
Flouris, Ioannis ;
Giatrakos, Nikos ;
Garofalakis, Minos ;
Deligiannakis, Antonios .
2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 2, 2015, :241-246
[9]   INforE: Interactive Cross-platform Analytics for Everyone [J].
Giatrakos, Nikos ;
Arnu, David ;
Bitsakis, Theodoros ;
Deligiannakis, Antonios ;
Garofalakis, Minos ;
Klinkenberg, Ralf ;
Konidaris, Aris ;
Kontaxakis, Antonis ;
Kotidis, Yannis ;
Samoladas, Vasilis ;
Simitsis, Alkis ;
Stamatakis, George ;
Temme, Fabian ;
Torok, Mate ;
Yaqub, Edwin ;
Montagud, Arnau ;
de Leon, Miguel Ponce ;
Arndt, Holger ;
Burkard, Stefan .
CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, :3389-3392
[10]   Complex event recognition in the Big Data era: a survey [J].
Giatrakos, Nikos ;
Alevizos, Elias ;
Artikis, Alexander ;
Deligiannakis, Antonios ;
Garofalakis, Minos .
VLDB JOURNAL, 2020, 29 (01) :313-352