← 返回 Siami 首頁

Deno 團隊全員加入 Cloudflare:Ryan Dahl 把開源執行環境整隊併進 Workers 王國

▲ 521 💬 277
Deno 團隊全員加入 Cloudflare:Ryan Dahl 把開源執行環境整隊併進 Workers 王國

編按:本文綜合整理自 Deno 官方部落格、Cloudflare 部落格、Hacker News 討論串,並加入 Siami 編輯部觀點與分析。

Deno 共同創辦人 Ryan Dahl 於 2026 年 10 月 9 日宣布:整個 Deno 團隊將加入 Cloudflare,未來的工作重心是把 Workers 與 Durable Objects 推向「打造伺服器的預設方式」。Deno runtime 將再維護一年,之後停止主動開發;Deno Deploy 半年後關閉;JSR 與 rusty_v8 都會併入 Cloudflare 體系。這是一次典型的 acquihire:Deno 這個獨立 runtime 品牌事實上已經走入尾聲。


為什麼這件事重要

Deno 自 2018 年由 Node.js 作者 Ryan Dahl 親手啟動,當時被視為「下一代 JavaScript runtime」的代表作——更安全的預設、更乾淨的模組系統、TypeScript 開箱即用。八年後,Ryan Dahl 親手宣布團隊併入 Cloudflare,等同宣告 Deno 獨立路線的終點。

對開發者最直接的衝擊有三層:

  • 執行環境只剩一年壽命:Deno runtime 還會發佈月度錯誤與安全更新一年,之後不再主動開發。社群 fork 是唯一延命選項。
  • Deno Deploy 六個月後關閉:所有付費客戶需遷移至 Cloudflare Workers,官方提供遷移支援。
  • JSR(JavaScript Registry)繼續營運:底層基礎建設移到 Cloudflare,但對外服務不會中斷。

這不是收購,而是 acquihire(人才收購):Cloudflare 要的是 Deno 團隊的工程能力——尤其是他們剛開源的 celld——而不是 Deno runtime 本身的市場。


celld:真正的戰利品

併購訊息中最容易被忽略、但其實最重要的,是 Deno 團隊兩個月前開源的 celld。celld 是一套可以在自有機器上跑的 Cloudflare Workers / Durable Objects 實作——換言之,它把 Cloudflare 的核心基礎建設變成可以離線部署的開源軟體。

這個定位很有意思。Cloudflare 的 Workers 一直被視為「綁定 Cloudflare 網路」的服務,但 celld 讓開發者可以在自己的資料中心、自己的雲、甚至自己的筆電上跑同樣的程式模型。對企業 IT 來說這是合規救星——很多場景就是不能把資料丟到 Cloudflare 邊緣節點。

celld = V8 + S3 + SQLite + LTX + Tokio,用 Rust 寫成,技術報告顯示比 Cloudflare 官方 workerd 更完整地實作了 Durable Objects 語意。Ryan Dahl 在 Deno 部落格明確點出:「AI 代理框架對 Durable Objects 的需求特別強烈——便宜的無伺服器執行、持久狀態、WebSockets、高階 JavaScript 介面,celld 正是為此而生。」


數據解讀:Deno 與 Node 的八年拉鋸

回頭看 Deno 八年歷史,社群早有訊號:

  • 2018:Deno 1.0 發表,喊出「Node.js 的 10 個缺陷」,聲量爆棚。
  • 2020–2022:Deno 開始為了相容 npm 生態而調整路線,原生 ESM 模組、無 bundler 等差異化特性被逐步稀釋。
  • 2024:Deno Deploy 商業化不順,Deno 公司整體募資節奏放緩。
  • 2026/08:celld 開源(社群解讀為「Deno 在找買家」訊號)。
  • 2026/10:併入 Cloudflare,Deno 獨立路線正式終結。

對照之下,Node.js 持續吸納來自 Deno 與 Bun 的改進:TypeScript 開箱支援、ESM 標準化、權限沙箱。Node 不是沒有缺點,但它代表的是 npm 整個生態系的凝聚力——這個護城河連 Ryan Dahl 本人都撬不動。


對開發者的實際建議

情境建議
已在用 Deno 專案一年內規劃遷移(Node / Bun / Cloudflare Workers)
用 Deno Deploy六個月內遷移至 Cloudflare Workers,可請官方支援
用 JSR 發佈套件短期無影響,觀察 Cloudflare 接手後是否調整治理
想試 celldGitHub denoland/celld,適合想自架 Workers 的團隊
想押 AI 代理框架celld + Durable Objects 確實是 2026 最值得追的組合之一

來源:Deno 官方公告 · Cloudflare 部落格 · Hacker News 討論 · celld GitHub

網友熱門留言 (5)

#1 theodorejb ▲ 412
原文寫得很直白:Deno runtime 只再支援一年,之後就停止開發。一年後如果沒人接手 fork,Deno 就算壽終正寢了。
#2 sholladay ▲ 287
我曾經重押 Deno 生態,看著它從精簡優雅走向複雜肥大。直到他們為了相容 npm 而改變路線我就知道會走到這步。Node 還是贏家,Deno 點出的問題 Node 後來都學起來了。
#3 coldtea ▲ 198
把標題改成『Deno 開發實質上透過 Cloudflare acquihire 關停』會更精準。
#4 networked ▲ 156
RIP 我最愛的 JavaScript runtime。Cloudflare 從這筆交易得到什麼?celld 比現有 workerd 更像完整的 self-host Cloudflare,Workers 走向商品化對 Cloudflare 真的是好策略嗎?
#5 bilalq ▲ 134
經驗法則再次驗證:押注主流 node/npm 棧幾乎從不出錯。io.js、bun、deno 全都走上同樣的結局。每個替代方案都讓 Node 變得更好,這就是 open source 的健康循環。