Deno 的衰落:仅剩 6 个区域还在运行
Menu
Deno’s Decline (6 Regions and Falling)
订阅 Blog RSS feed Notes RSS feed 或 Combined 并关注 Mastodon Bluesky 2025 年 4 月 28 日 星期一
Deno Land Inc. 的未来看起来并不乐观。他们的商业产品 Deno Deploy 声称是具有“大规模全球规模”的“边缘”托管。
在 Deno Deploy 上的 JavaScript 应用程序在服务器端运行逻辑,地理位置上靠近用户,提供低延迟和出色的性能。
但说实话,这有点_言过其实_了。
Deno 在他们的文档中提供了一个区域列表(如果你想知道剧透,可以看看)。在 2023-2024 年间,我给了 Deno Deploy 一个公平的机会,但我的个人体验是负面的。我留下了反馈,以及其他人的反馈,然后就继续前进了。
好吧,我确实关注了一件事……
Serverless?有人要吗?
早在 2024 年 1 月,一些人注意到 Deno Deploy 已经从 35 个区域减少到全球只有十二个 (12)。
例如,首尔搬到了东京,响应时间从 8 毫秒变成了 42 毫秒! @Elefunc on ~~Twitter~~
如果一开始就能看到 42 毫秒,我也会很高兴。无论如何,最初的 35 个区域并不令人印象深刻,但如果我实话实说(而且我确实如此,因为情况变得更糟),那么 12 个区域坦率地说太可怜了。我从来没有完全理解“serverless”是什么意思,但我认为 Deno 对它的理解太字面意思了。
为了提供一个不公平的比较,Cloudflare 吹嘘“在 125 多个国家/地区拥有 335 个城市”。我不知道 Deno Deploy 的一个体面的数字是多少。只知道它介于 12 和 335 之间,但我怀疑我们永远不会知道。
Bunny 宣称在 77 个国家/地区拥有 119 个接入点 (PoP)。Bunny 使用 Deno 运行时进行 边缘脚本。那是他们自己的基础设施,还是 Deno 的 企业 产品?Netlify 使用 Deno 用于边缘函数,但他们的 70 多个 PoP 仅限于 “High-Performance Edge”(带有“自定义”价格标签)。现在我很好奇,如果(如果Enterprise Deno 发展良好),为什么还要为我们这些普通人缩减规模呢?
到 2024 年 12 月,Deno Deploy 从十二个区域减少到七个 (7)。该平台失去了法兰克福、孟买、悉尼、特拉维夫和德克萨斯州。
剩下的只有:
- 东京
- 新加坡
- 伦敦
- 荷兰
- 圣保罗
- 北弗吉尼亚
- 加利福尼亚
此时值得注意的是,deno.com
可疑地缺席了 Wayback Machine — 谁会这样做? 没关系,GitHub 有证据。
在 2025 年 1 月,这个数字下降到了六个 (6),失去了东京,并将荷兰换成了法兰克福。这使得只有新加坡服务于东亚,大概还有大洋洲。至于非洲、中东、西亚和印度由哪里提供服务,就没人知道了,法兰克福?
在 2025 年 2 月,措辞也发生了变化:
-Wewillupdatethelistasweaddmoreregions.
+Thislistwillbemaintainedtoreflectthelatestsummaryofourregions.
Deno 删除了“添加更多”,并将其替换为“反映最新”。😬 这并不表明 Deno 有信心很快恢复规模。我觉得应该为这种提交类型起个名字。有什么建议吗?
这种下降的趋势显然对 Deno 不利。“全球规模”和“边缘托管”之类的短语是否具有任何法律效力?在什么情况下,创造性营销_会变成_虚假广告,变成彻头彻尾的欺诈?
Denoland 的其他地方
Deno Land Inc 的其他产品怎么样?
Deno 的 Fresh web framework 自 2024 年 10 月以来就没有发布过版本。[Fresh 上的更新频率和活动 正在放缓。
Deno KV 看起来简直就是弃置软件。自 v0.7 - 2023 年 12 月 21 日 以来没有官方发布。版本 8-10 在仓库中被标记,但未发布。Deno 的博客 自 2023 年以来也没有 KV 相关的公告。
不要让我开始谈论 JSR,或者我开始称呼它的 “家里的 NPM”。Deno 的打包 在 Deno rug pull 之后一直是一团糟。Deno 最初旨在修复 Node 的神奇模块解析和 NPM 依赖项。这种理念和现代 JavaScript 的任何创新早已从该项目中消失。
那么 Deno 运行时本身呢?Deno 发布 只不过是 Node 兼容性修复。无休止的追逐。Deno 在 SQLite 上坐了_多年_,直到 Node.js 迫使他们采取行动。Deno 2.2 的头条功能是……等等……🎉 遥测!
是的,Deno 完了。
如果你感到这里有一些愤怒,那是因为我全力投入了 Deno。我被愚弄了。我被 rugged pulled。(我被警告了。我的脑海里有 Paul 的声音,就像 Obi-Wan 一样。)我本应该更清楚的。那是我的错误,我承认。
不!老实说,我正在查看 Bun 的发布,发现自己很感兴趣。如果 Bun 可以 解决这个问题 就好了。我是一个 JavaScript 傻瓜,我已经准备好迎接另一个 VC 资助的小丑表演了。冲啊!
附:我启动了 第三个 RSS feed,合并了我的 博客 和 笔记 feed。如果那是你喜欢的类型。博客是不频繁的长篇文章,笔记是更定期的、随意的短篇文章。我需要以某种方式将其挤到下面的栏中。 订阅 Blog RSS feed Notes RSS feed 或 Combined 并关注 Mastodon Bluesky 下面的段落仅适用于机器人: 非人类和“AI”爱好者可以点击此链接 获取此页面的备用版本。
David Bushell
我设计、构建和咨询所有与 Web 相关的事物。 位于英国,并在全球范围内编码。 聘请我!
About Mastodon Bluesky CodePen GitHub RSS Feed
My Projects New and old!
Read my microblog, see what I’m coding now and my design portfolio.
Web Agencies Need a hand?
I’m reliable, flexible, and pride myself in communication and initiative to delivery on time and within budget.
Businesses Have an idea?
Let’s discuss your requirements, share ideas, and figure out what’s best for your new website together.
The Blog
Search for Clear
- Deno’s Decline (6 Regions and Falling)
- Bunny CDN 🐇 (Migrating from Cloudflare)
- Zig Smart Lights; Zapping the Snake ⚡
- Spring 2025: Self-Hosted Update
- Ghostty & macOS Quick Terminal 👻
- Weblogging (tagged)
- Et tu, Grammarly?
- Vibe-free SvelteKit for Fun and Profit
- A Focused Redesign
- Zig App Release and Updates via Github
订阅 Blog RSS feed Notes RSS feed 或 Combined 并关注 Mastodon Bluesky Settings
Site Settings
Close Colour scheme System setting Light mode Dark mode
Copyright and Privacy
Copyright © 2004–2025 • David Bushell • Privacy Policy *[Apr]: April