In this paper we describe LiveTalk, a framework for Collaborative
Browser-based Replicated-Computation applications. LiveTalk permits
multiple users separated across the wide area to interact with separate
copies of a single application, sharing a single virtual workspace, using
very little network bandwidth. LiveTalk features an integrated
browser-based programming environment with native graphics and live
evaluation, an integrated, pluggable web server, and a simple messaging
service that serves to coordinate activity on shared application sessions,
and provides for multiple mutually-isolated sessions. The first use case
for LiveTalk is collaborative big-data visualizations running on
thin-client devices such as cellular phones, tablets, and netbooks. These
applications form part of a new class of application where the distributed
cloud is leveraged to provide low latency, high-bandwidth access to
geographically disparate users while maintaining the feel of immediacy
associated with local computation. The primary motivation of this work is
to permit low latency collaborative applications to be built quickly and
easily, while requiring no setup for use by the end-user.
%0 Conference Paper
%1 Hemmings2016
%A Hemmings, Matthew
%A Ingalls, Daniel
%A Krahn, Robert
%A McGeer, Rick
%A Ricart, Glenn
%A Röder, Marko
%A Stege, Ulrike
%B 28th International Teletraffic Congress (ITC 28)
%C Würzburg, Germany
%D 2016
%K itc itc28
%T LiveTalk: A Framework for Collaborative Browser-Based
Replicated-Computation Applications
%U https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc28/Hemmings2016.pdf?inline=true
%X In this paper we describe LiveTalk, a framework for Collaborative
Browser-based Replicated-Computation applications. LiveTalk permits
multiple users separated across the wide area to interact with separate
copies of a single application, sharing a single virtual workspace, using
very little network bandwidth. LiveTalk features an integrated
browser-based programming environment with native graphics and live
evaluation, an integrated, pluggable web server, and a simple messaging
service that serves to coordinate activity on shared application sessions,
and provides for multiple mutually-isolated sessions. The first use case
for LiveTalk is collaborative big-data visualizations running on
thin-client devices such as cellular phones, tablets, and netbooks. These
applications form part of a new class of application where the distributed
cloud is leveraged to provide low latency, high-bandwidth access to
geographically disparate users while maintaining the feel of immediacy
associated with local computation. The primary motivation of this work is
to permit low latency collaborative applications to be built quickly and
easily, while requiring no setup for use by the end-user.
@inproceedings{Hemmings2016,
abstract = {In this paper we describe LiveTalk, a framework for Collaborative
Browser-based Replicated-Computation applications. LiveTalk permits
multiple users separated across the wide area to interact with separate
copies of a single application, sharing a single virtual workspace, using
very little network bandwidth. LiveTalk features an integrated
browser-based programming environment with native graphics and live
evaluation, an integrated, pluggable web server, and a simple messaging
service that serves to coordinate activity on shared application sessions,
and provides for multiple mutually-isolated sessions. The first use case
for LiveTalk is collaborative big-data visualizations running on
thin-client devices such as cellular phones, tablets, and netbooks. These
applications form part of a new class of application where the distributed
cloud is leveraged to provide low latency, high-bandwidth access to
geographically disparate users while maintaining the feel of immediacy
associated with local computation. The primary motivation of this work is
to permit low latency collaborative applications to be built quickly and
easily, while requiring no setup for use by the end-user.},
added-at = {2020-04-29T16:57:37.000+0200},
address = {Würzburg, Germany},
author = {Hemmings, Matthew and Ingalls, Daniel and Krahn, Robert and McGeer, Rick and Ricart, Glenn and Röder, Marko and Stege, Ulrike},
biburl = {https://www.bibsonomy.org/bibtex/207b1ea5ddabed6a7c84bab3efd31a7b7/itc},
booktitle = {28th International Teletraffic Congress (ITC 28)},
days = {12},
interhash = {8c6551086884518f707ac6740b8814c4},
intrahash = {07b1ea5ddabed6a7c84bab3efd31a7b7},
keywords = {itc itc28},
month = {Sept},
timestamp = {2020-05-26T16:53:35.000+0200},
title = {LiveTalk: A Framework for Collaborative Browser-Based
Replicated-Computation Applications},
url = {https://gitlab2.informatik.uni-wuerzburg.de/itc-conference/itc-conference-public/-/raw/master/itc28/Hemmings2016.pdf?inline=true},
year = 2016
}