Corpus ID: 220936226

A Survey on the Evolution of Stream Processing Systems

  title={A Survey on the Evolution of Stream Processing Systems},
  author={Marios Fragkoulis and P. Carbone and Vasiliki Kalavri and Asterios Katsifodimos},
  • Marios Fragkoulis, P. Carbone, +1 author Asterios Katsifodimos
  • Published 2020
  • Computer Science
  • ArXiv
  • Stream processing has been an active research field formore than 20 years, but it is nowwitnessing its prime time due to recent successful efforts by the research community and numerous worldwide open-source communities. This survey provides a comprehensive overview of fundamental aspects of stream processing systems and their evolution in the functional areas of out-of-order data management, state management, fault tolerance, high availability, load management, elasticity, and reconfiguration… CONTINUE READING


    Publications referenced by this paper.
    Hardware-Conscious Stream Processing: A Survey
    • 6
    • PDF
    A Comprehensive Survey on Parallelization and Elasticity in Stream Processing
    • 25
    • PDF
    A survey of state management in big data processing systems
    • 35
    • PDF
    Adaptive Control of Extreme-scale Stream Processing Systems
    • 150
    • PDF
    STREAM: The Stanford Data Stream Management System
    • 236
    • Highly Influential
    • PDF
    A catalog of stream processing optimizations
    • 245
    • PDF
    Scalable Distributed Stream Processing
    • 611
    • PDF
    High-availability algorithms for distributed stream processing
    • 281
    • Highly Influential
    • PDF
    StreamCloud: An Elastic and Scalable Data Streaming System
    • 290
    • PDF
    Stateful Scalable Stream Processing at LinkedIn
    • 121
    • Highly Influential
    • PDF