← 返回列表

演讲:Spritely——面向互联网未来的基础设施

InfoQ Architecture & Design原文发布 2026-09-25 19:00首次收录 2026-09-26上架 2026-09-26 07:11

☆ 收藏查看原文 ↗

这件事讲了什么

Christine Lemmer-Webber 和 David Thompson 在一场演讲中介绍了 Spritely 项目。如今很多网络应用都靠中心服务器运行,一旦服务器出问题或掌握在少数公司手里,用户就很难掌控自己的数据和通信。Spritely 的做法是把应用做成点对点:用 Goblins 实现基于能力的访问控制(可以理解为只发钥匙、不设万能门禁),用 OCapN 让不同程序像演员传纸条一样互相通信,还用 petname 系统让用户自己给联系人起名,避免依赖全局身份。它借助 Scheme 语言、WebAssembly 工具 Hoot 以及本地优先的 CRDT(多人同时改数据也能自动合并),目标是让没有中心服务器的安全点对点应用成为可能。目前这是演讲分享,尚未说明具体可用版本或发布时间。

可以使用的工具

文中可用工具

  • Goblins实现基于能力的访问控制,让程序只获得完成任务所需的权限
  • OCapN让不同程序之间按 actor 模型进行通信
  • SchemeSpritely 使用的编程语言
  • Hoot把 Scheme 编译到 WebAssembly 的工具
  • WebAssembly让代码在浏览器等环境中高效运行
  • CRDTs本地优先的数据结构,支持多人同时编辑并自动合并
这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。