Babazadeh, Masiar and Gallidabino, Andrea and Pautasso, Cesare (2015) Liquid Stream Processing across Web browsers and Web servers. In: UNSPECIFIED.
Text
2015 - Liquid Stream Processing Across Web Browsers and Web Servers.pdf Download (278kB) |
Abstract
The recently proposed API definition WebRTC introduced peer-to-peer real time communication between Web browsers, allowing streaming systems to be deployed on browsers in addition to traditional server-side execution environments. While streaming applications can be adapted to run on Web browsers, it remains difficult to deal with temporary disconnections, energy consumption on mobile devices and a potentially very large number of heterogeneous peers that join and leave the execution environment affecting the quality of the stream. In this paper we present the decentralized control approach followed by the Web Liquid Streams (WLS) framework, a novel framework for streaming applications running on Web browsers, Web servers and smart devices. Given the heterogeneity of the deployment environment and the volatility of Web browsers, we implemented a control infrastructure which is able to take operator migration decisions keeping into account the deployment constraints and the unpredictable workload.
Item Type: | Article in conference proceedings or Presentation at a conference (Paper) |
---|---|
Uncontrolled Keywords: | liquid software, stream processing, web liquid streams |
Subjects: | Computer sciences > Computer science > Multimedia computing science Computer sciences > Software engineering > Software design |
Department/unit: | Dipartimento Non SUPSI |
Depositing User: | Masiar Babazadeh |
Date Deposited: | 15 Jun 2020 11:06 |
Last Modified: | 15 Jun 2020 11:06 |
URI: | http://repository.supsi.ch/id/eprint/11643 |
Actions (login required)
View Item |