Dumb pipes for smart systems: How tomorrow's applications can salvage yesterday's plumbing

Tomorrow's immersive applications will leverage Mixed Reality interfaces accessing a multitude of services from distributed clouds. They will face extreme latency constraints, massive datasets, spontaneous collaboration, and constant service churn. This paper outlines our experience evolving an...

Full description

Saved in:
Bibliographic Details
Published in2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM) pp. 1 - 5
Main Authors Tianming Wei, Coady, Yvonne, MacDonald, Josh, Booth, Kellogg, Salter, Jon, Girling, Cynthia
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Tomorrow's immersive applications will leverage Mixed Reality interfaces accessing a multitude of services from distributed clouds. They will face extreme latency constraints, massive datasets, spontaneous collaboration, and constant service churn. This paper outlines our experience evolving an application designed to support collaborative work in Urban Design (UD) practices. The application, UD Co-Spaces, recently weathered significant churn as a core service was discontinued and replaced by a service with a subtly different API. A "dumb pipes" approach, where services communicate through a simple message queue, facilitated this evolution with relatively little disruption to the rest of the system. We show how this strategy can be used to reintroduce new features to the system, and is sustainable as the system's interfaces evolve to use Virtual, Augmented and Mixed Reality environments.
DOI:10.1109/PACRIM.2017.8121899