Tuning Browser-to-Browser Offloading for Heterogeneous Stream Processing Web Applications

Babazadeh, Masiar (2017) Tuning Browser-to-Browser Offloading for Heterogeneous Stream Processing Web Applications. In: Proceedings of the 9th Central European Workshop on Services and their Composition (ZEUS 2017), Lugano, Switzerland, February 13-14, 2017.

[img] Text
[ZEUS2017]2017_Masiar_ZEUS.pdf

Download (220kB)

Abstract

Software that runs on the Cloud may be offloaded to clients to ease the computational effort on the server side, while clients may as well offload computations back to the cloud or to other clients if it becomes too taxing on their machines. In this paper we present how we autonomically deal with browser-to-browser operator offloading in Web Liquid Streams, a stream processing framework that lets developers implement streaming topologies on any Web-enabled device. We show how we first implemented the offloading of streaming operators, and how we subsequently improved our approach. Our experimental results show how the new approach takes advantage of additional resources to reduce the end-to-end message delay and the queue sizes under heavy load.

Actions (login required)

View Item View Item