多年来,Deno 团队一直致力于简化服务器软件的开发。他们探讨了模块应如何分发、JavaScript 运行时应提供哪些安全保障、完整的工具链应包含哪些内容,以及应用程序如何能够更轻松地以独立可执行文件的形式发布。与 Node.js 的兼容性也成为其中的核心,因为用户希望在享受 Deno 改进的同时,仍能接入现有的 JavaScript 生态系统。
今天,Deno 团队全体成员将加入 Cloudflare,以进一步推进这项工作。他们的愿景始终超越运行时本身:计算、存储和通信协同工作,无需每个应用程序都自行搭建基础设施。Deno Deploy 是迈向这一目标的一步,但在运营过程中,团队发现其底层仍存在大量复杂性。这促使他们开发了 celld,它基于 Cloudflare Workers 编程模型构建,使开发者从一开始就能构建分布式应用,且扩展能力内置于模型之中,而非由每个应用各自组装。
在 Cloudflare,该团队将与 Workers 和 Durable Objects 团队合作,致力于让这一模型成为构建服务器的默认方式,无论是在 Cloudflare 网络上还是私有基础设施中。团队将把未来的开发工作投入到这一共享平台,而不再维护独立的运行时和托管服务。对于现有用户,Deno 运行时将在开发结束前再获得一年的月度缺陷修复和安全更新,并将继续保持开源。Deno Deploy 将运营六个月后关闭,并为付费客户迁移至 Cloudflare Workers 提供支持。JSR 将继续在 Cloudflare 的基础设施上运行,rusty_v8 的支持也将持续,并逐步集成到 workerd 中。
Durable Objects 与 AI 智能体尤为相关,它提供低成本的无服务器执行、持久化状态、WebSockets 以及高级 JavaScript 接口。希望大规模构建智能体并将其部署在自有基础设施上的开发者,可联系 ry@cloudflare.com。
来源: Hacker News · 由HeadlinesBriefing整理摘要