Cloudflare 收編 Deno 全隊,合併 workerd 與 celld,Deno Deploy 半年後關閉

Cloudflare 於 2026 年 10 月 7 日宣佈收購 Deno 核心團隊,並將 Deno 的核心運行時技術整合進 Cloudflare Workers 平台。這項交易標誌著 Deno Deploy 將在 6 個月內關閉,workerd(Cloudflare Workers 運行時)與 celld(Deno 部署引擎)將合併為統一的邊緣運行時。

交易核心內容

  • 團隊收購:Deno 核心工程團隊(含創始人 Ryan Dahl、Kitson Kelly、Luca Casonato 等)全體加入 Cloudflare
  • 技術整合:workerd(V8 isolates 邊緣運行時)與 celld(Deno Deploy 部署/編排引擎)合併,目標是構建單一、高性能、符合 Web 標準的邊緣運行時
  • Deno Deploy 關閉:現有 Deno Deploy 服務將在 2027 年 4 月 7 日正式停止,提供遷移工具與文檔協助用戶移至 Cloudflare Workers
  • 開源承諾:Deno CLI、標準庫、JSR 註冊表將繼續作為獨立開源專案維護,不受影響

技術架構合併:workerd + celld

workerd 基於 V8 Isolates,啟動極快(亞毫秒級)、記憶體佔用極低,適合高密度多租戶邊緣部署。celld 則基於 Deno 運行時,提供完整的 TypeScript/JS 生態支援、npm 相容性、標準庫。合併後的統一運行時將:

  • 保留 Isolates 的冷啟動優勢
  • 原生支援 Deno 風格的 ES 模組、導入映射、標準庫
  • 整合 npm 相容層,無需打包即可使用 npm 套件
  • 提供統一的部署 API(Wrangler CLI + Deno Deploy 風格體驗)
  • 支援 Durable Objects、D1、KV、R2 等 Cloudflare 邊緣服務

對開發者的影響

Deno Deploy 用戶

需在 6 個月內遷移至 Cloudflare Workers。Cloudflare 提供自動化遷移工具:專案結構轉換、環境變數映射、自定義域名遷移、D1/KV/R2 數據導入。免費層額度慷慨(每天 10 萬請求),大多數用戶遷移成本可控。

Deno CLI 用戶

無影響。Deno 1.x/2.x 繼續正常發布,標準庫、JSR、deno.land/x 生態不變。事實上,Cloudflare 的資源投入將加速 Deno 核心改進(如更快的編譯、更好的 npm 相容性)。

Cloudflare Workers 用戶

將獲得 Deno 風格的開發體驗:原生 TypeScript、標準庫、無 package.json、導入映射。這填補了 Workers 歷史上需打包、配置複雜的體驗缺口。

行業格局意義

  1. 邊緣運行時戰爭新階段:Cloudflare (workerd+Deno) vs Vercel (Edge Runtime) vs AWS (Lambda@Edge) vs Fastly (Compute@Edge)。統一運行時優勢明顯。
  2. Web 標準勝利:Deno 堅持的 Web 標準(Fetch、WebCrypto、Web Streams、ES Modules)成為邊緣計算基準,推動行業去 Node.js 特有 API 化。
  3. 人才集中效應:Ryan Dahl 等頂級系統程式設計師加入 Cloudflare,強化其技術護城河。
  4. 開源商業化新模板:核心運行時開源、雲服務商業化、團隊收購而非專案收購,保障社群長期利益。

時間線

  • 2026-10-07:正式宣佈
  • 2026-11-07:遷移工具 Beta 發布
  • 2027-01-07:Deno Deploy 停止新註冊
  • 2027-04-07:Deno Deploy 正式關閉,統一運行時 GA

參考資料

[1] Cloudflare 官方部落格:收購 Deno 團隊

[2] Deno 官方部落格:加入 Cloudflare

[3] 遷移指南:從 Deno Deploy 到 Cloudflare Workers

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*