Publication | Open Access
Apache flink : Stream and batch processing in a single engine
1.1K
Citations
26
References
2015
Year
EngineeringComputer ArchitectureSnapshot IsolationTransactional SystemTransaction ProcessingData Streaming ArchitectureStreaming DataConcurrency ControlDistributed DatabaseManagementData IntegrationBatch ProcessingParallel ComputingData ManagementStream ProcessingStreaming EngineSingle EngineComputer EngineeringModern Enterprise ApplicationsComputer ScienceData Stream ManagementTransaction ManagementTransactional ApplicationCloud ComputingParallel ProgrammingApache Flink
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.
| Year | Citations | |
|---|---|---|
Page 1
Page 1