A comprehensive survey on parallelization and elasticity in stream processing
Stream Processing (SP) has evolved as the leading paradigm to process and gain value
from the high volume of streaming data produced, eg, in the domain of the Internet of Things …
from the high volume of streaming data produced, eg, in the domain of the Internet of Things …
[BOOK][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 …
not too many products. In the Preface to the first edition, we had quoted Michael Stonebraker …
Resource management and scheduling in distributed stream processing systems: a taxonomy, review, and future directions
Stream processing is an emerging paradigm to handle data streams upon arrival, powering
latency-critical application such as fraud detection, algorithmic trading, and health …
latency-critical application such as fraud detection, algorithmic trading, and health …
CaFtR: A fuzzy complex event processing method
F **ao - International Journal of Fuzzy Systems, 2022 - Springer
Fuzzy complex event processing-based decision-making systems have received
considerable research interests recently. In particular, a well-managed operator distribution …
considerable research interests recently. In particular, a well-managed operator distribution …
Adaptive online scheduling in storm
Today we are witnessing a dramatic shift toward a data-driven economy, where the ability to
efficiently and timely analyze huge amounts of data marks the difference between industrial …
efficiently and timely analyze huge amounts of data marks the difference between industrial …
Overload control for scaling wechat microservices
H Zhou, M Chen, Q Lin, Y Wang, X She, S Liu… - Proceedings of the …, 2018 - dl.acm.org
Effective overload control for large-scale online service system is crucial for protecting the
system backend from overload. Conventionally the design of overload control is ad-hoc for …
system backend from overload. Conventionally the design of overload control is ad-hoc for …
[BOOK][B] Stream data processing: a quality of service perspective: modeling, scheduling, load shedding, and complex event processing
S Chakravarthy, Q Jiang - 2009 - books.google.com
In recent years, a new class of applications has come to the forefront {p-marily due to the
advancement in our ability to collect data from multitudes of devices, and process them e …
advancement in our ability to collect data from multitudes of devices, and process them e …
SODA: An optimizing scheduler for large-scale stream-based distributed computer systems
This paper describes the SODA scheduler for System S, a highly scalable distributed stream
processing system. Unlike traditional batch applications, streaming applications are open …
processing system. Unlike traditional batch applications, streaming applications are open …
Placement strategies for internet-scale data stream systems
Optimally assigning streaming tasks to network machines is a key factor that influences a
large data-stream-processing system's performance. Although researchers have prototyped …
large data-stream-processing system's performance. Although researchers have prototyped …
A cooperative, self-configuring high-availability solution for stream processing
We present a collaborative, self-configuring high availability (HA) approach for stream
processing that enables low-latency failure recovery while incurring small run-time …
processing that enables low-latency failure recovery while incurring small run-time …