Processing flows of information: From data stream to complex event processing

G Cugola, A Margara - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
A large number of distributed applications requires continuous and timely processing of
information as it flows from the periphery to the center of the system. Examples include …

SPADE: The System S declarative stream processing engine

B Gedik, H Andrade, KL Wu, PS Yu, M Doo - Proceedings of the 2008 …, 2008 - dl.acm.org
In this paper, we present Spade-the System S declarative stream processing engine. System
S is a large-scale, distributed data stream processing middleware under development at IBM …

Elastic scaling of data parallel operators in stream processing

S Schneider, H Andrade, B Gedik… - … on parallel & …, 2009 - ieeexplore.ieee.org
We describe an approach to elastically scale the performance of a data analytics operator
that is part of a streaming application. Our techniques focus on dynamically adjusting the …

SODA: An optimizing scheduler for large-scale stream-based distributed computer systems

J Wolf, N Bansal, K Hildrum, S Parekh, D Rajan… - Middleware 2008: ACM …, 2008 - Springer
This paper describes the SODA scheduler for System S, a highly scalable distributed stream
processing system. Unlike traditional batch applications, streaming applications are open …

Stela: Enabling stream processing systems to scale-in and scale-out on-demand

L Xu, B Peng, I Gupta - 2016 IEEE International Conference on …, 2016 - ieeexplore.ieee.org
The era of big data has led to the emergence of new real-time distributed stream processing
engines like Apache Storm. We present Stela (STream processing ELAsticity), a stream …

Online anomaly prediction for robust cluster systems

X Gu, H Wang - 2009 IEEE 25th International Conference on …, 2009 - ieeexplore.ieee.org
In this paper, we present a stream-based mining algorithm for online anomaly prediction.
Many real-world applications such as data stream analysis requires continuous cluster …

Net-fli: on-the-fly compression, archiving and indexing of streaming network traffic

F Fusco, MP Stoecklin, M Vlachos - Proceedings of the VLDB …, 2010 - dl.acm.org
The ever-increasing number of intrusions in public and commercial networks has created
the need for high-speed archival solutions that continuously store streaming network data to …

COLA: Optimizing Stream Processing Applications via Graph Partitioning

R Khandekar, K Hildrum, S Parekh, D Rajan… - Middleware 2009: ACM …, 2009 - Springer
In this paper, we describe an optimization scheme for fusing compile-time operators into
reasonably-sized run-time software units called processing elements (PEs). Such PEs are …

Adaptive system anomaly prediction for large-scale hosting infrastructures

Y Tan, X Gu, H Wang - Proceedings of the 29th ACM SIGACT-SIGOPS …, 2010 - dl.acm.org
Large-scale hosting infrastructures require automatic system anomaly management to
achieve continuous system operation. In this paper, we present a novel adaptive runtime …

Pac: Pattern-driven application consolidation for efficient cloud computing

Z Gong, X Gu - … on Modeling, Analysis and Simulation of …, 2010 - ieeexplore.ieee.org
To reduce cloud system resource cost, application consolidation is a must. In this paper, we
present a novel pattern driven application consolidation (PAC) system to achieve efficient …