Roda: A Flexible Framework for Real-Time On-demand Data Aggregation

被引:1
|
作者
Xu, Jiawei [1 ]
Zhu, Weidong [2 ]
Qian, Shiyou [1 ]
Xue, Guangtao [1 ]
Cao, Jian [1 ]
Zhu, Yanmin [1 ]
Zhu, Zongyao [3 ]
Zhu, Junwei [3 ]
机构
[1] Shanghai Jiao Tong Univ, Shanghai, Peoples R China
[2] Xuzhou Univ Technol, Xuzhou, Jiangsu, Peoples R China
[3] Shanghai Big Data Ctr, Shanghai, Peoples R China
基金
国家重点研发计划; 美国国家科学基金会; 中国国家自然科学基金;
关键词
Data aggregation; Real-time; On-demand; Flexibility; PUBLISH/SUBSCRIBE; INTEROPERABILITY;
D O I
10.1007/978-3-030-60239-0_40
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is critical to aggregate data from multiple sources to support real-time decision making in several fields, such as anti-telecommunications fraud detection. However, as data sources are distributed, heterogeneous and autonomous, it is challenging to ensure that data aggregation satisfies the requirements of real-time, on-demand and flexibility. In this paper, we propose a real-time on-demand data aggregation (Roda) framework, which is designed to be flexible enough to support the dynamic joining of new data sources, the immediate updating of aggregation rules and the quick adaptation to data velocity. We implement a prototype of Roda based on Kafka and Docker using the overlay network technique. To evaluate the effectiveness and performance of Roda, we conduct a series of experiments based on real trace data. The experiment results show that Roda can guarantee data aggregation latency at the millisecond scale, easily achieving our design goals.
引用
收藏
页码:587 / 602
页数:16
相关论文
共 50 条
  • [1] Scheduling real-time requests in on-demand data broadcast environments
    Victor C. S. Lee
    Xiao Wu
    Joseph Kee-Yin Ng
    [J]. Real-Time Systems, 2006, 34 : 83 - 99
  • [2] RTID: On-demand real-time data processing for IoT network
    Rahman, Muhammad Saifur
    Das, Rohit Kumar
    [J]. MATERIALS TODAY-PROCEEDINGS, 2022, 62 : 4721 - 4725
  • [3] Scheduling real-time requests in on-demand data broadcast environments
    Lee, Victor C. S.
    Wu, Xiao
    Ng, Joseph Kee-Yin
    [J]. REAL-TIME SYSTEMS, 2006, 34 (02) : 83 - 99
  • [4] Real-Time Gas Quality Data for On-Demand Production of Biogas
    Bierer, Benedikt
    Naegele, Hans-Joachim
    Ortiz Perez, Alvaro
    Woellenstein, Juergen
    Kress, Philipp
    Lemmer, Andreas
    Palzer, Stefan
    [J]. CHEMICAL ENGINEERING & TECHNOLOGY, 2018, 41 (04) : 696 - 701
  • [5] A Real-time scheduling algorithm for on-demand wireless XML data broadcasting
    Hu, Wenbin
    Qiu, Zhenyu
    Wang, Huan
    Yan, Liping
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 68 : 151 - 163
  • [6] Wireless real-time on-demand data broadcast scheduling with dual deadlines
    Wu, X
    Lee, VCS
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2005, 65 (06) : 714 - 728
  • [7] A preemptive scheduling algorithm for wireless real-time on-demand data broadcast
    Wu, X
    Lee, VCS
    Ng, JKY
    [J]. 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications, Proceedings, 2005, : 17 - 22
  • [8] An On-Demand ELT Architecture for Real-Time BI
    Freudenreich, Tobias
    Furtado, Pedro
    Koncilia, Christian
    Thiele, Maik
    Waas, Florian
    Wrembel, Robert
    [J]. ENABLING REAL-TIME BUSINESS INTELLIGENCE, VLDB 2012, 2013, 154 : 50 - 59
  • [9] A Real-Time Scheduling Strategy in On-Demand Broadcasting
    Ma, Xiaoqin
    Yang, Li
    [J]. INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [10] Mobile Real-Time Grasshopper Detection and Data Aggregation Framework
    Piotr Chudzik
    Arthur Mitchell
    Mohammad Alkaseem
    Yingie Wu
    Shibo Fang
    Taghread Hudaib
    Simon Pearson
    Bashir Al-Diri
    [J]. Scientific Reports, 10