Distributed data stream processing and edge computing: A survey on resource elasticity and future directions

MD de Assuncao, A da Silva Veith, R Buyya - Journal of Network and …, 2018 - Elsevier
Under several emerging application scenarios, such as in smart cities, operational
monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous …

A survey of distributed data stream processing frameworks

H Isah, T Abughofa, S Mahfuz, D Ajerla… - IEEE …, 2019 - ieeexplore.ieee.org
Big data processing systems are evolving to be more stream oriented where each data
record is processed as it arrives by distributed and low-latency computational frameworks on …

Samza: stateful scalable stream processing at LinkedIn

SA Noghabi, K Paramasivam, Y Pan… - Proceedings of the …, 2017 - dl.acm.org
Distributed stream processing systems need to support stateful processing, recover quickly
from failures to resume such processing, and reprocess an entire data stream quickly. We …

Discretized streams: Fault-tolerant streaming computation at scale

M Zaharia, T Das, H Li, T Hunter, S Shenker… - Proceedings of the …, 2013 - dl.acm.org
Many" big data" applications must act on data in real time. Running these applications at
ever-larger scales requires parallel platforms that automatically handle faults and stragglers …

State management in Apache Flink®: consistent stateful distributed stream processing

P Carbone, S Ewen, G Fóra, S Haridi… - Proceedings of the …, 2017 - dl.acm.org
Stream processors are emerging in industry as an apparatus that drives analytical but also
mission critical services handling the core of persistent application logic. Thus, apart from …

[图书][B] Principles of distributed database systems

MT Özsu, P Valduriez - 1999 - Springer
The first edition of this book appeared in 1991 when the technology was new and there were
not too many products. In the Preface to the first edition, we had quoted Michael Stonebraker …

Complex event recognition in the big data era: a survey

N Giatrakos, E Alevizos, A Artikis, A Deligiannakis… - The VLDB Journal, 2020 - Springer
The concept of event processing is established as a generic computational paradigm in
various application fields. Events report on state changes of a system and its environment …

Big data systems: A software engineering perspective

A Davoudian, M Liu - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
Big Data Systems (BDSs) are an emerging class of scalable software technologies whereby
massive amounts of heterogeneous data are gathered from multiple sources, managed …

Three steps is all you need: fast, accurate, automatic scaling decisions for distributed streaming dataflows

V Kalavri, J Liagouris, M Hoffmann… - … USENIX Symposium on …, 2018 - usenix.org
Streaming computations are by nature long-running, and their workloads can change in
unpredictable ways. This in turn means that maintaining performance may require …

Runtime adaptation of data stream processing systems: The state of the art

V Cardellini, F Lo Presti, M Nardelli… - ACM Computing …, 2022 - dl.acm.org
Data stream processing (DSP) has emerged over the years as the reference paradigm for
the analysis of continuous and fast information flows, which often have to be processed with …