Apache flink : Stream and batch processing in a single engine
Swedish Institute · Czech Academy of Sciences, Institute of Computer Science · +3 more institutions
Abstract
Modern enterprise applications are currently undergoing a complete paradigm shift away from traditional transactional processing to combined analytical and transactional processing. This challenge of combining two opposing query types in a single database management system results in additional requirements for transaction management as well. In this paper, we discuss our approach to achieve high throughput for transactional query processing while allowing concurrent analytical queries. We present our approach to distributed snapshot isolation and optimized two-phase commit protocols.
Citation impact
- FWCI
- 92.49
- Percentile
- 100%
- References
- 31
Authors
6- PCParis CarboneCorresponding
Swedish Institute, Czech Academy of Sciences, Institute of Computer Science, KTH Royal Institute of Technology
- AKAsterios Katsifodimos
German Research Centre for Artificial Intelligence, Technische Universität Berlin
- SEStephan Ewen
- VMVolker Markl
German Research Centre for Artificial Intelligence, Technische Universität Berlin
- SHSeif Haridi
Swedish Institute, Czech Academy of Sciences, Institute of Computer Science, KTH Royal Institute of Technology
Topics & keywords
- Computer science
- Commit
- Transaction processing
- Snapshot (computer storage)
- Transactional leadership
- Isolation (microbiology)
- Database
- Database transaction