Deno团队宣布将加入Cloudflare,以进一步简化服务器软件的目标。在一篇博客文章中,Ryan Dahl解释说,从Deno到Deno Deploy再到名为celld的实验项目的进展,体现了长期以来的雄心——让计算、存储和通信协同工作,而无需每个组件自行构建基础设施。通过加入Cloudflare,团队将把其工作与Workers和Durable Objects团队结合,使这种编程模式成为构建服务器的默认方式,无论是在Cloudflare的网络上还是在私有基础设施上。

此图像展示了Ryan Dahl,他在文章中被引用,描述了Deno的演变以及加入Cloudflare以简化服务器软件的理由。
该公告包含了对现有Deno产品的具体时间表。Deno运行时将在另一年内每月发布包含错误修复和安全更新的版本;此后,主动开发将结束,但代码将继续开源,供社区继续维护。Deno Deploy将在六个月后关闭,但在此之前将继续运行,并为迁移到Cloudflare Workers的付费客户提供迁移支持。JavaScript包注册表JSR将保持在线,其基础设施将迁移到Cloudflare,并且rusty_v8的工作将继续进行,目标是将其集成到workerd运行时。
此Deno徽章代表文章中讨论的Deno运行时,该运行时将获得每月的错误修复和安全更新,持续另一年。
或许最重要的技术成果是计划将celld与workerd合并。celld基于Cloudflare Workers编程模型,旨在让开发者从一开始就能创建分布式应用程序,同时保持运营的简洁性。通过将celld与开源的workerd项目结合,团队希望交付一个首屈一指的、可自托管的Workers和Durable Objects运行时,解决供应商锁定的担忧,并使在个人基础设施上运行分布式服务变得更加容易。