Cloudflare 收购 Deno

来自 Simon Willison · 期号 2026-10-10

摘要

Cloudflare 收购了 Deno 团队,目标是基于 celld 让 workerd 自托管成为一等支持。 坏消息是 Deno 运行时本身只会再维护一年。Deno 创始人 Ryan Dahl 在 HN 上解释,他不再认为 Deno 能解决大问题——它被 Node 兼容性拖进了重力井,最终只是重新实现了一遍 Node。 他更想做的是 celld 这种新抽象:只依赖对象存储做协调和持久化,是一个全新的服务端开发模型。

深读

导读 Cloudflare 收购了 Deno 团队,目标是基于其开源项目 celld 让 workerd 的自托管成为一等支持。坏消息是 Deno 运行时本身只会再维护一年。创始人 Ryan Dahl 解释了放弃 Deno 的原因:它被 Node 兼容性拖进了重力井,最终只是重新实现了一遍 Node,而他更想做 celld 这种全新的服务端开发模型。 关键信息 - Cloudflare 收购 Deno 团队,目标是基于 celld 让 workerd 自托管成为一等支持。 - Deno 运行时将只再维护一年,每月发布包含 bug 修复和安全更新的版本,之后 Cloudflare 停止开发。 - Deno 创始人 Ryan Dahl 在 HN 上解释,Deno 被 Node 兼容性拖进重力井,最终只是重新实现 Node,不再解决大问题。 - celld 是 Deno 团队 2025 年 8 月发布的开源实现,基于 Cloudflare Workers 的 Durable Objects 模式,只依赖对象存储做协调和持久化。 - Ryan Dahl 认为 celld 不是对文件系统或网络的微调 API,而是一个全新的服务端开发模型。 - Node.js 在 v20.0.0(2023 年 4 月)中加入了类似 Deno 的权限模型,v22.13.0(2025 年 1 月)中声明稳定,但还不支持白名单特定网络主机,网络权限只有开或关。 逐节讲解 收购与 celld Cloudflare 收购了 Deno 团队。收购的核心目标是基于 Deno 团队在 2025 年 8 月发布的开源项目 celld——它是 Cloudflare Workers 中 Durable Objects 模式的开源实现,来让 workerd 的自托管成为一等支持的构建和运行方式。 Deno 的命运 Cloudflare 只会再维护 Deno 运行时一年,期间每月发布包含 bug 修复和安全更新的版本。一年后 Cloudflare 停止开发,Deno 保持开源,欢迎社区继续维护。 Ryan Dahl 的解释 Deno(以及 Node.js)的创始人 Ryan Dahl 在 Hacker News 上解释了这一决定。他同意放弃 Deno,因为他不再认为 Deno 能解决大问题。Deno 被 Node 兼容性拖进了重力井,最终被迫表现得和 Node 完全一样。他认为边际的性能、用户体验或安全优势不足以支撑重新实现 Node。 他更感兴趣的是构建强大的新抽象。celld 只依赖对象存储做协调和持久化,运行效果非常好。它不是对文件系统或网络的微调 API,而是一个全新的服务端开发模型。 权限系统 Ryan Dahl 一直最喜欢的 Deno 特性是权限系统:可以精确指定脚本能读写哪些文件和文件夹、能访问哪…

读原文

本站只做摘要与索引,全部内容版权归原作者所有。