With the increasing availability of streaming applications from mobile devices to dedicated sensors, understanding how such streaming content can be processed within some time threshold remains an important requirement. We investigate how a computational infrastructure responds to such streaming content based on the revenue per stream – taking account of the price paid to process each stream, the penalty per stream if the pre-agreed throughput rate is not met, and the cost of resource provisioning within the infrastructure. We use a token-bucket based rate adaptation strategy to limit the data injection rate of each data stream, along with the use of a shared token-bucket to enable better allocation of computational resource to each stream....
We introduce RATE TYPES, a novel type system to reason about and optimize data-intensive programs. B...
Network resources (such as bandwidth on a link) are not unlimited, and must be shared by all network...
This letter proposes a novel rate adaptation framework for dynamic adaptive streaming where three fa...
With the increasing availability of streaming applications from mobile devices to dedicated sensors,...
When multiple users execute their streaming applications over a shared Cloud infrastructure, the pro...
Recent advances in sensor technologies and instrumentation have led to an extraordinary growth of da...
The number of applications that need to process data continuously over long periods of time has incr...
In today's world, stream processing systems have become important, as applications like media broadc...
International audienceIn home network, to manage network bandwidthusage, one solution is to control ...
International audienceTo achieve an efficient and adapted network usage during video content distrib...
This paper considers resource allocation algorithms for processing streams of events on computationa...
Abstract-Stream processing is a compute paradigm that promises safe and efficient parallelism. Its r...
This paper considers resource allocation algorithms for processing streams of events on computation...
Recent advances in sensor technologies and instrumentation have led to an extraordinary growth of da...
We consider the problem of channel sharing by rate adaptive streams belonging to various classes. Th...
We introduce RATE TYPES, a novel type system to reason about and optimize data-intensive programs. B...
Network resources (such as bandwidth on a link) are not unlimited, and must be shared by all network...
This letter proposes a novel rate adaptation framework for dynamic adaptive streaming where three fa...
With the increasing availability of streaming applications from mobile devices to dedicated sensors,...
When multiple users execute their streaming applications over a shared Cloud infrastructure, the pro...
Recent advances in sensor technologies and instrumentation have led to an extraordinary growth of da...
The number of applications that need to process data continuously over long periods of time has incr...
In today's world, stream processing systems have become important, as applications like media broadc...
International audienceIn home network, to manage network bandwidthusage, one solution is to control ...
International audienceTo achieve an efficient and adapted network usage during video content distrib...
This paper considers resource allocation algorithms for processing streams of events on computationa...
Abstract-Stream processing is a compute paradigm that promises safe and efficient parallelism. Its r...
This paper considers resource allocation algorithms for processing streams of events on computation...
Recent advances in sensor technologies and instrumentation have led to an extraordinary growth of da...
We consider the problem of channel sharing by rate adaptive streams belonging to various classes. Th...
We introduce RATE TYPES, a novel type system to reason about and optimize data-intensive programs. B...
Network resources (such as bandwidth on a link) are not unlimited, and must be shared by all network...
This letter proposes a novel rate adaptation framework for dynamic adaptive streaming where three fa...