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

Tianming Wei, Y. Coady, Josh MacDonald, K. Booth, Jon Salter, C. Girling
{"title":"Dumb pipes for smart systems: How tomorrow's applications can salvage yesterday's plumbing","authors":"Tianming Wei, Y. Coady, Josh MacDonald, K. Booth, Jon Salter, C. Girling","doi":"10.1109/PACRIM.2017.8121899","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":308087,"journal":{"name":"2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PACRIM.2017.8121899","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

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.
智能系统的哑管道:明天的应用如何挽救昨天的管道
未来的沉浸式应用程序将利用混合现实接口从分布式云访问大量服务。他们将面临极端的延迟限制、海量数据集、自发协作和持续的服务流失。本文概述了我们开发一款应用程序的经验,该应用程序旨在支持城市设计(UD)实践中的协作工作。这个名为UD Co-Spaces的应用程序最近经历了一次重大的动荡,因为它的核心服务被中断,取而代之的是一个API略有不同的服务。服务通过一个简单的消息队列进行通信的“哑管道”方法促进了这种演变,对系统的其余部分的干扰相对较小。我们将展示如何使用此策略向系统重新引入新功能,并随着系统接口的发展而使用虚拟、增强和混合现实环境,此策略是可持续的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信