Cloudflare 收购 Deno:celld 并入 workerd,部署平台半年关停
核心要点
Cloudflare收购Deno,核心资产celld将并入开源workerd以提升可移植性。Deno Deploy半年后关停,运行时仅保一年安全更新,开发者需规划迁移。
据 Woofun AI 消息, 正式完成对 发明者 创立的 的收购,这一动作标志着边缘计算领域关键基础设施的整合。交易的核心标的并非 Deno 品牌本身,而是其开源项目 ,该组件旨在解决 长期面临的可移植性痛点。通过 Forbes 披露的信息可知,此次收购意在将 celld 并入 Cloudflare 的开源运行时 ,从而赋予企业在其自有基础设施上运行无服务编程模型的能力。
这一战略举措不仅回应了市场对供应商锁定的担忧,更将原本被视为劣势的'难以迁移'转化为可移植性的竞争优势,同时也为已在 Deno 上运行生产环境的团队带来了迫在眉睫的迁移压力。
在交易细节与团队整合方面,Cloudflare 并未公开具体的收购金额,但 Deno 此前的融资历程清晰可查。该公司累计融资约 2600 万美元,其中包括由资本领投的 A 轮融资。随着交易的达成,整个 Deno 团队将全面加入 Cloudflare,其中包括创始人 Ryan 以及联合创始人 。Bert Belder 作为 Node.js 早期核心团队成员,其在 JavaScript 和 TypeScript 运行时领域的深厚积累,将成为 Cloudflare 强化开发者工具链的重要资产。
Woofun AI 整理数据显示,Deno 的财务结构相对精简,这使得 Cloudflare 能够以较低成本获取其核心技术资产。这种团队整合格局意味着,Deno 的技术路线图将直接受控于 Cloudflare 的战略规划,其独立发展的可能性已彻底终结。对于依赖 Deno 生态的开发者而言,这一人事变动不仅是技术归属权的转移,更是未来产品演进方向的重新定义。
从技术架构层面深入解析,celld 的引入填补了 workerd 在分布式状态管理上的关键空白。Cloudflare Workers 在全球网络边缘运行小型 JavaScript 程序,而 则在此基础之上叠加了持久化状态能力。每个 Durable Object 类似于一个可独立寻址的小型服务器,内置 SQLite 数据库,使得聊天应用等场景能够将用户数据分散至多台机器。
然而,Cloudflare 在 2022 年开源的 workerd 运行时,由工程师 主导构建,其对 Durable Objects 的支持仅限于单实例模式。
这种架构虽足以满足本地测试需求,却无法在生产环境中实现水平扩展。Deno 于 8 月发布的 celld 项目正是为了解决这一瓶颈。作为一个单一的 Rust 二进制文件,celld 能够在多台机器上运行 Workers 与 Durable Objects,且外部依赖仅为对象存储。运维人员可通过指向同一存储桶运行多个 celld 实例,由软件自动处理任务放置、路由与数据持久化。Dahl 与 Belder 将牵头负责将 celld 并入 workerd,使自托管成为运行 Workers 应用的官方支持方式。Varda 指出, 在 2022 年开发 Workers for Platforms 之前,就明确要求必须有开源运行时作为前提。
此外,已有部分前客户借助 workerd 成功从 Cloudflare 网络迁移,证明了这一技术路径的可行性。

评论
暂无评论