Deno 走到岔口:迁去哪

Deno 整队搬进 Cloudflare,运行时和托管各自倒计时,Ryan Dahl 把下注的方向押在了智能体上。

时间表照录。人是整建制过去的;往后十二个月里,Deno 运行时每月交一个版本,只管修 bug 和堵安全洞,到期就停。云托管那一头更急,Deno Deploy 撑到半年就关。Deno 是 Node.js 作者 Ryan Dahl 做的 JavaScript 运行时,默认更安全、自带工具链、能打包成单个可执行文件,后来也兼容了 Node.js 生态。

老项目短期内照常用,一年内还领得到安全补丁。之后没人管了,可代码仍在开源,社区谁想接就接着做。长期的活现在就该盘算去处。Deploy 上的服务给六个月搬家,付费用户有人送到 Cloudflare Workers 门口,免费用户自己扛。JSR 仓库照常开门,只是挪了个底座,rusty_v8 也照修,并进了 workerd。

celld 那部分才是重点。Dahl 亲口讲,正是 Deploy 那摊子让他领教了底层设施有多绕,于是他转手做了 celld。这个东西是 Workers 与 Durable Objects 的一套开源替身,八月才发布,用 Rust 写成一个单文件,只认一个对象存储桶,自家服务器就能跑。

两边合并之后,celld 的代码和思路进到 workerd 里,在自己机器上承载 Workers 应用从此有了官方名分。要提醒的是,眼下 workerd 里的 Durable Objects 只跑得了单实例,本地试炼足够,离上规模还差着。

Durable Objects 的账也交代清楚。每个对象像一台单线程小服务器,自带 SQLite,能直接扛 WebSocket 长连接。聊天应用拿频道对应对象,用户多了系统自动分摊,扩容架构不用自己搭。

Dahl 最惦记的落点是 AI 智能体,理由凑三条,状态能长存、连接不掉线、闲置不计费,Durable Objects 恰好三条全占。顺手他还放了话,谁要在自家机器上大规模养智能体,直接找他。

"闲着不花钱"这半句是全场重心。前面托管代理开工作区讲的是任务怎么派,这条讲的是代理住哪儿省钱。跟前面语言清单只留四个呼应,那条在挑语言,这条在挑房子,两头都在提醒同一件事,智能体的常驻开销正在变成一门独立学问。跟前面配置也能打包分享也接得上,一个管带什么上路,一个管到了地方住哪间,出行和落脚这两头都被补齐了。

从一家公司的关停安排读出一个行业转向,我留意的是这个角度,告别信里往往写着下一站的地址。

我留的疑问有三处。停更的精确日期没给;celld 并入 workerd 的排期没拆;智能体那条邀请面向什么规模也没数。

这周把自己的一个长期脚本按 Durable Objects 的写法拆一版,看常驻和扩容是不是真能省下两笔钱。

话题来源 @dotey 12.3K阅读 ❤️29 x.com/…↗ 已改写,非原文转载 宝玉 (@dotey) on X Deno 团队加入 Cloudflare,Deno 运行时一年后停更,Deno Deploy 半年后关停 Deno 整个团队加入 Cloudflare。接下来一年,Deno 运行时每月发一个版本,只修 bug 和安全问题,一年后官方停止开发。托管平台 Deno Deploy 再运行六个月就关闭。 Deno 是 Ryan Dahl 做的 JavaScript 运行时(运行 JS 代码的环境,No X (formerly Twitter)
69 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单