International audienceNowadays, more and more sources (connected devices, social networks, etc.) emit real-time data with fluctuating rates over time. Existing distributed stream processing engines (SPE) have to resolve a difficult problem: deliver results satisfying end-users in terms of quality and latency without over-consuming resources. This paper focuses on parallelization of operators to adapt their throughput to their input rate. We suggest an approach which prevents operator congestion in order to limit degradation of results quality. This approach relies on an automatic and dynamic adaptation of resource consumption for each continuous query. This solution takes advantage of i) a metric estimating the activity level of operators i...
ii The era of big data has led to the emergence of new systems for real-time distributed stream proc...
Data stream management systems (DSMSs) are scalable, highly available, and fault-tolerant systems th...
Stream processing paradigm is present in several applications that apply computations over continuou...
International audienceNowadays, more and more sources (connected devices, social networks, etc.) emi...
This article addresses the profitability problem associated with auto-parallelization of general-pur...
We describe an approach to elastically scale the per-formance of a data analytics operator that is p...
International audienceThis paper investigates reactive elasticity in stream processing environments ...
Distributed stream processing frameworks are designed to perform continuous computation on possibly ...
International audienceIn the last decade, stream processing has become a very active research domain...
Streaming applications transform possibly infinite streams of data and often have both high throughp...
Distributed stream processing frameworks are designed to perform continuous computation on possibly ...
Stream Processing was recently introduced as a paradigm to easily develop and deploy applications ta...
The need for scalable and efficient stream analysis has led to the development of many open-source s...
In today's world, stream processing systems have become important, as applications like media broadc...
Data stream processing systems are used to process data from high velocity data sources like financi...
ii The era of big data has led to the emergence of new systems for real-time distributed stream proc...
Data stream management systems (DSMSs) are scalable, highly available, and fault-tolerant systems th...
Stream processing paradigm is present in several applications that apply computations over continuou...
International audienceNowadays, more and more sources (connected devices, social networks, etc.) emi...
This article addresses the profitability problem associated with auto-parallelization of general-pur...
We describe an approach to elastically scale the per-formance of a data analytics operator that is p...
International audienceThis paper investigates reactive elasticity in stream processing environments ...
Distributed stream processing frameworks are designed to perform continuous computation on possibly ...
International audienceIn the last decade, stream processing has become a very active research domain...
Streaming applications transform possibly infinite streams of data and often have both high throughp...
Distributed stream processing frameworks are designed to perform continuous computation on possibly ...
Stream Processing was recently introduced as a paradigm to easily develop and deploy applications ta...
The need for scalable and efficient stream analysis has led to the development of many open-source s...
In today's world, stream processing systems have become important, as applications like media broadc...
Data stream processing systems are used to process data from high velocity data sources like financi...
ii The era of big data has led to the emergence of new systems for real-time distributed stream proc...
Data stream management systems (DSMSs) are scalable, highly available, and fault-tolerant systems th...
Stream processing paradigm is present in several applications that apply computations over continuou...