AB
AiBoss
News

Deno 团队加入 Cloudflare,计划合并 workerd 与 celld

Cloudflare 博客宣布 Deno 团队加入 Cloudflare,目标是简化 Workers 与 Durable Objects 的自托管,并合并 workerd 与 celld。Ryan Dahl 与 Kenton Varda 联合撰文讲述缘由。

核心事实

据 Cloudflare 博客发布的一篇文章,Deno 团队将加入 Cloudflare。文章由 Cloudflare 杰出工程师 Kenton Varda 与 Deno 创始人、现 Cloudflare 高级首席工程师 Ryan Dahl 联合署名,称此举意在“彻底简化 Workers 与 Durable Objects 的自托管”,让开发者能在更多地方使用同一套原语。文章同时提到,团队将把 workerd 与 celld 合并。关于 Deno 运行时及各项工作的后续安排,文章指向 Ryan Dahl 在 Deno 博客上的另一篇帖子。

背景与影响

文章回顾称,Ryan Dahl 早年以一段约 500 行的 JavaScript IRC 服务器演示发布 Node.js,探索纯异步编程模型的可能性;随后他创立 Deno,希望找到更强有力的抽象,通过削减能力来简化开发。但他认为,Deno 改善了编写 JavaScript 的体验,却没有从根本上改变开发者必须在运行时之外自行拼装的东西——更大的问题在于网络应用:计算分发、状态协调、数据存储以及按需自动扩缩容。文章提到,那次 IRC 演示始终让他不安:它只是单服务器、甚至单线程,连接数过多就会变慢;而现代聊天应用还需要保存消息历史、用户账号等数据。他读到 Cloudflare 的 Durable Objects 后认为思路清晰起来:它提供了“分布式单例加 SQLite 数据库”这一抽象。

限制与来源

以上内容来自 Cloudflare 博客的公告文章,抓取到的正文在介绍 Durable Objects 处即被截断,因此合并的具体技术方案、时间表、对现有 Deno 与 Workers 用户的影响、定价与地区可用性等均未在素材中说明,需以 Cloudflare 与 Deno 官方后续信息为准。本文不构成任何投资或采购建议。