A survey on transactional stream processing

被引:2
作者
Zhang, Shuhao [1 ]
Soto, Juan [2 ]
Markl, Volker [2 ]
机构
[1] Singapore Univ Technol & Design, Singapore, Singapore
[2] Tech Univ Berlin, Berlin, Germany
基金
新加坡国家研究基金会;
关键词
Transactions; Stream processing; Survey;
D O I
10.1007/s00778-023-00814-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Transactional stream processing (TSP) strives to create a cohesive model that merges the advantages of both transactional and stream-oriented guarantees. Over the past decade, numerous endeavors have contributed to the evolution of TSP solutions, uncovering similarities and distinctions among them. Despite these advances, a universally accepted standard approach for integrating transactional functionality with stream processing remains to be established. Existing TSP solutions predominantly concentrate on specific application characteristics and involve complex design trade-offs. This survey intends to introduce TSP and present our perspective on its future progression. Our primary goals are twofold: to provide insights into the diverse TSP requirements and methodologies, and to inspire the design and development of groundbreaking TSP systems.
引用
收藏
页码:451 / 479
页数:29
相关论文
共 78 条
[71]   A Transaction Model for Executions of Compositions of Internet of Things Services [J].
Vidyasankar, K. .
7TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2016) / THE 6TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2016) / AFFILIATED WORKSHOPS, 2016, 83 :195-202
[72]  
Vidyasankar K., 2015, Transactional properties of compositions of internet of things services, P1, DOI DOI 10.1109/ISC2.2015.7366218
[73]  
Vossen G., 2016, ACID Properties, P1, DOI [DOI 10.1007/978-1-4899-7993-3_831-2, 10.1007/978-1-4899-7993-3831-2]
[74]   Active Complex Event Processing over Event Streams [J].
Wang, Di ;
Rundensteiner, Elke A. ;
Ellison, Richard T., III .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (10) :634-645
[75]  
Winter C., 2020, Proc. VLDB Endow., V13, P2620
[76]   An Empirical Evaluation of In-Memory Multi-Version Concurrency Control [J].
Wu, Yingjun ;
Arulraj, Joy ;
Lin, Jiexi ;
Xian, Ran ;
Pavlo, Andrew .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (07) :781-792
[77]   Towards Concurrent Stateful Stream Processing on Multicore Processors [J].
Zhang, Shuhao ;
Wu, Yingjun ;
Zhang, Feng ;
He, Bingsheng .
2020 IEEE 36TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2020), 2020, :1537-1548
[78]   Hardware-Conscious Stream Processing: A Survey [J].
Zhang, Shuhao ;
Zhang, Feng ;
Wu, Yingjun ;
He, Bingsheng ;
Johns, Paul .
SIGMOD RECORD, 2019, 48 (04) :18-29