Cloudflare收购Deno团队,整合Celld与Workers平台

发布时间:2026/10/23 16:24:33

Cloudflare收购Deno团队,整合Celld与Workers平台 Cloudflare正在收购由Node.js创造者Ryan Dahl联合创立的初创公司这家长期竞争对手最近打造了自己的开源版Cloudflare无服务器计算平台。该公司周五宣布JavaScript和TypeScript运行时Deno背后的整个团队将加入Cloudflare。Deno独立的运行时和云托管服务将逐步关闭其工程师们将转而专注于Cloudflare Workers——这是Cloudflare于2017年推出的无服务器计算平台允许开发者在无需管理底层基础设施的情况下运行应用程序。此次交易条款未予披露。Deno受Cloudflare启发的项目Deno于2018年诞生是Dahl为解决Node.js在安全性和依赖管理方面不足而做出的尝试。这家初创公司通过两轮融资共筹集约2600万美元后来推出了Deno Deploy使其与Cloudflare Workers形成直接竞争。多年来两家公司之间也经历了不少摩擦。2021年Cloudflare错误地将TypeScript文件识别为视频内容误封了Deno的网站和模块注册表迫使Deno将基础设施迁移到别处。Celld是对他们理念的一封情书这么优秀的原语理应能够在任何地方运行。随后在去年8月Deno推出了Celld这是一个开源项目重新创建了Cloudflare的Workers和Durable Objects编程模型供希望在自有基础设施上运行分布式应用程序的开发者使用。Deno对此并不掩饰其灵感来源。在Celld官网上该公司明确将Cloudflare首席工程师Kenton Varda及Workers团队列为底层设计的致谢对象并将自己的项目描述为对他们工作的致敬。Celld是对他们理念的一封情书这么优秀的原语理应能够在任何地方运行官网这样写道。看起来这种敬意是相互的。在周五发布的联合博客文章中Varda称赞了Deno在某个Cloudflare或许一直有所欠缺的领域所展现的专业能力让其开源Workers运行时即Workerd能够被在自有基础设施上运行应用程序的开发者所使用。Deno团队深知如何围绕自托管运行时打造良好的开发者体验——这正是我们在Workerd上始终未能真正做到的Varda写道。此外他还承认Cloudflare在让其开源Workers运行时适用于在其网络之外运行的开发者方面一直面临困难。坦白说我们在构建相关服务和工具生态系统方面做得并不够好没能真正让它运转起来。坦白说我们在构建相关服务和工具生态系统方面做得并不够好没能真正让它运转起来Varda继续说道。我们发布了运行时然后就有点像是指望社区介入自行将其适配到各种可能的环境中。Workers和Deno的下一步Cloudflare现在计划将Celld与Workerd合并由Dahl和Deno联合创始人Bert Belder领导这项工作。最终目标是让开发者能够更轻松地使用Cloudflare的编程模型在独立管理的基础设施上构建和运行分布式应用程序。在一次邮件采访中Dahl解释道Celld已经证明了Workers编程模型可以在自托管基础设施上运行只需依赖对象存储作为唯一依赖项提供了相对简单的部署模式。将我们的努力结合在一起意味着我们把Celld的理念直接带入Workerd而Workerd也能从Deno公司的运行时专业知识中获益他对The New Stack表示。Dahl还确认合并后的项目预计将继续保持开源可能采用Celld已使用的Apache 2.0许可证并概述了开发者将如何能够在不依赖Cloudflare基础设施的情况下运行该项目。运行一组Workerd实例只需要一个行业标准的对象存储桶用于协调和存储Dahl说。API将与Cloudflare自身平台保持一致——这是件好事。当被问及开发者将获得哪些防止厂商锁定的保证时Dahl认为该项目的许可协议和团队的意图是其独立性的核心所在。我们认为只有开源版本才能在这里取得成功因为任何对web开发者未来建设如此根本性的东西都需要能够被审查、可移植并能在单一厂商平台之外使用他继续说道。除了开源我们不会尝试其他任何方式否则就没有意义了。我们认为只有开源版本才能在这里取得成功因为任何对web开发者未来建设如此根本性的东西都需要能够被审查、可移植并能在单一厂商平台之外使用。同时Varda表示Cloudflare有商业动机让合并后的项目在其自身网络之外也能够站得住脚他指出Workers编程模型的更广泛采用最终将有利于公司自身。如果这个模型只局限于我们自己那会缩小我们的TAM潜在市场总量最终使我们在与传统云厂商的竞争中处于劣势他对The New Stack表示。所以让这个模型在每个厂商那里都运转良好反过来会对我们有利。Varda还承认Cloudflare此前缺乏独立实现这一愿景所需的工程人才。我们一直以来都有这个想法也想把它建成但我们一直没有合适的人才将其贯彻到底Varda说。Deno团队正是我们最终实现这一目标所需要的人才。我们一直以来都有这个想法也想把它建成但我们一直没有合适的人才将其贯彻到底。Deno团队正是我们最终实现这一目标所需要的人才。然而这一决定最终确实意味着Deno将停止开发其独立运行时和托管服务团队将转而专注于合并后的平台。Deno运行时将在未来一年内继续获得每月的维护和安全更新而Deno Deploy将在六个月内关闭期间会为付费客户提供迁移协助。JSR包注册表将在Cloudflare旗下继续运营。当被问及与Cloudflare Workers的竞争对此次决定的影响有多大时Dahl指出了两个平台之间的相似性以及Deno与Node.js日益增强的兼容性。Deno Deploy的建设理念与Workers相同这正是双方联手合情合理的原因他解释道。至于运行时本身Dahl表示其与Node.js日益增强的兼容性实际上让Deno变成了在维护同一技术的另一个实现版本。许多人喜爱Deno运行时它仍将保持MIT许可但有一些更大的问题可以通过分布式编程模型来解决他补充道。Dahl表示官方支持结束后社区可以自由继续开发Deno并以io.js为先例——这是Node.js的一个社区主导分支最终又并入了主项目。他还认为Deno的影响将通过原生TypeScript支持、权限控制以及web标准API等特性延续下去这些特性Node.js后来也采纳了至少部分原因正是受到Deno的启发。它将如何延续下去取决于社区……任何人都可以欢迎来继续推进它他说。它将如何延续下去取决于社区。JavaScript运行时在AI领域找到新归宿值得一提的是此次收购紧随Anthropic在2025年12月收购Bun之后后者是另一个将知名Node.js替代方案纳入大型科技公司旗下的案例。但其中有一个关键区别Anthropic承诺继续将Bun作为开源JavaScript运行时进行开发而Deno的运行时开发则将随着其转入Cloudflare而终止。AI也是Deno下一阶段发展思路的一部分。在周五发布的另一篇博客文章中Dahl强调智能体是这项技术的一个重要应用场景尤其是在开发者寻求更简单的方式来管理支撑智能体运行的基础设施之际。对于AI而言更好的抽象层的需求尤为迫切Dahl写道。Durable Objects汇集了对智能体框架特别有用的各项能力低成本的无服务器执行、持久化状态、WebSockets以及高层级的JavaScript接口。对于Cloudflare而言此次收购带来了一支经验丰富的工程团队和技术填补了其Workers平台长期存在的空白。对于Deno而言这标志着其独立运行时野心的终结尽管它仅在两个月前推出的那个受Cloudflare启发的项目如今却成为了其未来发展的核心。
延伸阅读

更多相关文章

2026/10/23 16:24:33

控制在手,极点我有:从传递函数到根轨迹的稳定性设计主线

简介:这套《自动控制原理》课程笔记整理自B站UP主Dr.CAN的13期系列视频,面向正在学习传递函数、稳定性分析与控制器设计的高校学生和自学者。笔记覆盖开环与闭环系统、反馈控制、传递函数极点与稳定性、根轨迹、终值定理与稳态误差、PID控制器、分离点与…

2026/10/23 16:24:33

Python 3.11.0 中文实战手册:细粒度错误定位与异常分组指南

简介:本资源是Python 3.11.0官方中文版完整教程PDF,面向Python中高级学习者、开发者及教学人员,系统解决新版本特性理解难、文档查阅散、中文资料滞后等实际问题。全书覆盖PEP 657细粒度错误定位、PEP 654异常组、PEP 678异常注释、Windows p…

2026/10/23 16:19:20

.NET 4.0 WinForm 集成 CefSharp 与双向通信

简介:面向需要在 VS2010、.NET Framework 4.0 环境中为 C# WinForm 应用嵌入浏览器内核的开发者,这份 CefSharp.Winform 49.0.1 示例代码提供了可参考的集成工程,适合想快速理解 Chromium 嵌入、控件初始化与页面交互的初、中级读者。压缩包共…

2026/10/23 20:01:39

xlsx课表转ics日历:Python脚本自动处理单双周与调休

简介:这份资源面向需要将Excel课表批量导入日历的学生与教育工作者,解决手动逐条录入课程、跨平台日程难以同步的问题。包内共4个文件,包含可执行程序、课表样例、JSON配置与说明文档,压缩包约9.8MB,其中exe负责核心转…

2026/10/23 20:01:39

Fork/Join并发框架:分治算法与工作窃取实战解析

1. 先搞清楚Fork/Join到底在解决什么问题1.1 分治思想:从“一个人干不完”说起Fork/Join这个名字,我最早在Java 7的并发工具包里见到时,第一反应是“名字起得真直白”——Fork就是分叉,Join就是合并。说白了,它就是两大…

2026/10/23 20:01:39

离散数学第二章关系全解析:从集合到等价与偏序

1. 离散数学第二章到底在讲什么1.1 从“集合”到“关系”:这一章的核心脉络离散数学第二章,绝大多数教材安排的都是关系。但很多人翻开书第一眼看到的却是“二元关系”“笛卡尔积”“自反闭包”这些词,直接就被劝退了。我当初学这一章的时候也…

2026/10/23 20:01:39

复变函数期末复习:C-R方程、留数定理与刷题避坑指南

简介:复变函数期末复习资料是一份面向高等院校理工科学生期末备考的知识梳理与典型习题集锦。内容从复数的实部虚部、共轭、模与辐角,到解析函数判定、柯西-黎曼方程、复积分计算,再到幂级数/Laurent级数与留数定理应用,覆盖期末高…

2026/10/23 20:01:39

如果未来操作系统全面智能化,PHP程序员需要学习什么新技能?

传统操作系统,是园区管理员,只老老实实按你下达的指令干活,调度CPU、内存、网卡、显存,你写代码、配参数、调内核,所有优化、故障排查、资源隔离都要人来做。 智能化操作系统,相当于给园区配上懂业务、懂算…

2026/10/22 11:29:28

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/23 0:02:26

Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战

说实话,这几年接触了不少想入门FPGA的朋友,如果你问哪个项目能一口气把Verilog的核心基本功串起来,我通常会推荐电子密码锁。这个项目看着不起眼,却把矩阵键盘扫描、按键消抖、状态机设计、动态显示刷新、外设控制这些数字逻辑里的…

2026/10/23 0:02:26

数据服务监控运维实战:从指标体系到告警治理与故障排查

周末凌晨两点,手机震了。第一反应是“数据服务挂了”。打开电脑看了下,果然,某张核心报表的数据产出时间已经超过SLA两小时,下游三个业务方连着发来问询。这种场景,做过大数据运维的人都不会陌生。数据服务的监控与运维…

2026/10/23 0:02:26

FreeRTOS任务通知实战详解:内核原理、API与避坑指南

裸机编程切到RTOS之后,任务之间的通信和同步永远是躲不开的坎。前面聊过队列、信号量、互斥锁、事件组,这次把FreeRTOS任务通知(Task Notification)单独拎出来讲透。原因很简单:任务通知是FreeRTOS里最容易用错、也最容…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑