其他
卡内基梅隆大学成立 WebAssembly 研究中心
卡内基梅隆大学成立了 WebAssembly 研究中心,以充分利用开源平台的潜力。
互联网不再只是互联网,用户越来越多地转向网络来播放视频、玩游戏、购物、编辑照片、与同事协作等,这些用户希望互联网能够在从计算机到智能手机的所有设备上无缝运行,要实现这一目标,就意味着要兼顾为不同平台编写的不同语言的代码。
WebAssembly(Wasm)就是为了做到这一点而创建的。
WebAssembly 研究中心主任兼软件和社会系统部门(S3D)首席研究员 Ben Titzer 表示:“最终,有一天所有软件都可以在 WebAssembly 上运行,但 WebAssembly 正在迅速从网络扩展到边缘计算、分布式计算基础设施、嵌入式系统等领域,WebAssembly 有望成为一种难以捉摸的通用代码格式,具有强大的安全特性、广泛的语言支持和出色的性能。”
CMU 的 WebAssembly 研究中心将是第一个联合来自大学、其他机构和行业的研究人员来探索该平台现在如何使用以及未来如何使用的机构,该中心也是第一个专门致力于 WebAssembly 的中心,目前该平台上的研究分散,孤立的个人或研究小组各自努力,WebAssembly 研究中心将成为研究人员与业界就新兴应用程序进行合作的场所。
WebAssembly 研究中心旨在通过建设研究基础设施和开发学术指导、项目和计划来培训下一代 WebAssembly 专家,从而增加围绕该技术的研究的采用,这些目标将满足对虚拟机专业知识的需求并实现下一代创新。
S3D 助理教授兼该中心教员领导 Heather Miller 表示:“WebAssembly 研究中心使研究人员和行业合作伙伴能够以令人兴奋的新方式看待该技术,它提供了长期审视其潜力的机会,中心正在进行的研究包括人们从未想过 WebAssembly 可以用来做的事情。”
美国国家科学基金会(NSF)的资助使 WebAssembly 研究中心的成立成为可能,NSF 向 Titzer 和 Miller 授予近 30 万美元,用于开发该中心,为 WebAssembly 研究社区提供所需的基础设施,以利用开源开发的力量,为国家和社会重要问题创建新技术解决方案。
DFINITY 基金会是一家总部位于瑞士的非营利组织,也是互联网计算机的主要贡献者,它将 WebAssembly 视为这个基于区块链的平台的关键组件,该平台将通用应用程序托管为 WebAssembly 模块。
自 2021 年 5 月推出以来,互联网计算机节点已为超过 300,000 个应用程序执行了超过 2 万亿条 WebAssembly 指令。
DFINITY 基金会的首席技术官 Jan Camenisch 表示:“WebAssembly 特别适合去中心化和重复执行,因为它安全、确定且快速,并且是一个开放标准,具有不断发展的生态系统,其中包括开源项目、编程语言和工具,DFINITY 很高兴加入 WebAssembly 研究中心,进一步研究 WebAssembly 作为执行环境的独特属性,并将其用作推进互联网计算机的一种方式。”
Shopify 是一家全球商业公司,使用 WebAssembly 为其关键产品之一 Shopify Functions 提供支持,Shopify Functions 允许开发人员使用多种针对 WebAssembly 的语言自定义 Shopify 的后端逻辑,包括 JavaScript 和 Rust。
通过使用 WebAssembly 作为其基础技术,Shopify Functions 成为 Shopify 内重要的可扩展性工具,为所有商家提供真正可定制的结账体验。
Shopify 的工程经理 Erin Ren 表示:“借助 WebAssembly,我们可以在本地执行不受信任的代码,而不会牺牲性能、安全性和灵活性,我们很高兴与 WebAssembly 研究中心的受人尊敬的专家合作,这种伙伴关系提供了相互学习和发展 WebAssembly 生态系统的机会,使我们能够大规模应对现实世界的挑战。”
对于西门子来说,WebAssembly 有可能对工业物联网产生深远的影响,该公司将贡献用例、需求和现有研究,以帮助更快地实现这些目标。
“我们西门子科技公司相信,学术界和工业界之间的合作将使我们能够实现我们所设想的技术未来。”
该公司位于美国研发中心的高级关键专家 Chris Woods 说:“这就是为什么我们很高兴与卡内基梅隆大学和其他行业合作伙伴合作推出 WebAssembly 研究中心。”
由 CMU 教职员工和学生组成的跨学科小组将参与 WebAssembly 研究中心,现任教职人员包括 S3D 助理教授 Fraser Brown,S3D 副教授 Claire Le Goues,工程学院电气与计算机工程(ECE)系教授 Anthony Rowe,Titzer 和 Miller,来自 S3D、ECE、计算机科学系等院系的学生也参加了该中心,Titzer 预计参与度将会增加。
“WebAssembly 的采用正在加速。” Titzer 说:“中心致力于将人们聚集在一起,利用 WebAssembly 以及围绕 WebAssembly 进行研究。”
该中心的成员于 10 月 13 日星期五组织了第二届 WebAssembly 研究日,以分享工作并讨论长期项目,研究日恰逢 WebAssembly 社区小组会议,WebAssembly 利益相关者在会上讨论管理该平台的开放标准并推动其向前发展。
2022 年首届 WebAssembly 研究日的主题包括使用新功能扩展 WebAssembly、验证 WebAssembly 的安全属性及其实现、WebAssembly 上的新语言以及研究和改进 WebAssembly 性能,演讲嘉宾来自斯坦福大学、东北大学、乌得勒支大学、剑桥大学、爱丁堡大学、西门子、英属哥伦比亚大学和卡耐基梅隆大学。
有关 WebAssembly 研究中心的更多信息,包括如何加入,请访问该中心的网站:
cs.cmu.edu/wrc
作者:Aaron Aupperlee翻译:Catherine
- 往 期 推 荐 -
Taurus 与 DFINITY 基金会合作,将为 ICP 增加托管支持
你关心的 IC 内容
技术进展 | 项目信息 | 全球活动
长按关注 IC 微信公众号
掌握最新资讯
*添加小助手微信 comiocn 进交流社群