# Deno加入Cloudflare；Deno Deploy將於六個月後關閉

Published: 2026-10-09

Deno的整個團隊將加入Cloudflare。Deno Deploy將營運六個月後關閉，並為付費客戶提供移轉到Workers的支援。現有團隊將在未來一年內維護開源運行時，而JSR將繼續運作。這份10月9日的《每日差異》（Daily Diff）將這些承諾與未來將workerd和celld合併以實現分散式自託管的工作分開。支援故事解釋了微軟的MXC沙盒SDK以及Bevy 0.20的真實圖形演示、硬體要求和品質權衡。Niko的結論是「需要審查」（NEEDS REVIEW）：規劃託管移轉並確定運行時的維護者。

Canonical: https://thedailydiff.dev/zh-TW/video/deno-cloudflare-deploy-deadline/

## 本影片重點

- Deno是一個開源的JavaScript和TypeScript運行時。Deno Deploy是一個獨立的託管服務；它們的支援和關閉計畫不同。
- Deno Deploy將在關閉前運作六個月。此公告為付費客戶提供移轉到Cloudflare Workers的支援，但未建立通用的即插即用相容性。
- 現有團隊承諾再提供一年每月運行時錯誤修復和安全更新，之後將結束其自身的運行時開發。Deno保持開源，其他人可以繼續開發。
- JSR將繼續運作，其基礎設施將移轉到Cloudflare。rusty\_v8支援將繼續，並努力將其整合到workerd中。
- workerd/celld合併旨在改進Workers和Durable Objects的自託管。Cloudflare承認workerd目前的Durable Objects實作是單一實例，無法提供預期的分散式擴展。合併後的平台是未來的工作。
- Microsoft MXC是一個嵌入式SDK，用於在Windows、Linux和macOS上沙盒執行不受信任的程式碼，並提供Rust、.NET和Node SDK。其1.0版本於10月7日發布；該儲存庫包含6月的公開發布歷史記錄。
- MXC的OS原生程序沙盒和VM後端具有不同的安全邊界。審計模式明確禁用沙盒安全，用於受信任的策略分析，因此不得用於不受信任的工作負載。
- Bevy 0.20於10月8日發布，是一個免費的開源Rust遊戲引擎。實驗性的Solari需要光線查詢支援。Metal/macOS支援出廠時沒有內建的Mac去噪器；該集沒有宣稱Mac上的DLSS或通用硬體。
- Bevy將ReSTIR設為可選且預設關閉，以提高性能。這可能會降低陰影品質，或在有許多光源的場景中遺失移動的陰影，因此現有場景需要重新審查。改進的陰影延遲和反射閃爍是獨立的版本改進。

## 章節

- 0:00 Deno加入Cloudflare後，什麼會留存？
- 0:46 誰有六個月的時間進行遷移？
- 1:21 運行時和JSR會發生什麼變化？
- 2:03 為什麼要構建自託管的Workers？
- 2:42 什麼是微軟的MXC沙盒？
- 3:55 Bevy的照明有什麼變化？
- 4:41 退出時還缺少什麼？
- 4:54 為什麼Deno的舉動是「需要審查」（NEEDS REVIEW）？

## 翻譯文字稿

譯自英文原版旁白。可用的音訊和字幕由 YouTube 控制。

### Deno加入Cloudflare後，什麼會留存？

0:00 開源聽起來很持久。 Deno的整個團隊將加入Cloudflare，Deno Deploy將在六個月後 關閉。在這個影片中，什麼會留存？ 誰來移動你的應用程式？ Cloudflare能讓離開更容易嗎？ 今天是10月9日星期五，這裡是《每日差異》（The Daily Diff）。 請保留一個問題，因為緊急出口少了一塊。 Deno是一個開源運行時，

0:20 它是在瀏覽器之外執行JavaScript和TypeScript的程式。 它包含用於測試和打包程式碼的工具。 Deno Deploy是獨立的託管服務，可在 他人的伺服器上執行您的應用程式。 這些有不同的未來。 Node的創始人Ryan Dahl今天宣布了這一舉動。 微軟有一個用於代理程式想要執行程式碼的沙盒， 昨天Bevy發布了更漂亮的Rust遊戲圖形。

0:38 顯然，星期五的遷移票附帶了光線追蹤的情緒支持。 這是Deno自己的公告中的託管截止日期。 Deploy將繼續運作六個月，然後關閉。

### 誰有六個月的時間進行遷移？

0:48 付費客戶將獲得遷移到Cloudflare Workers的支援。 如果Deploy託管您的業務，該行事曆現在應納入您的事件 規劃，以及咖啡預算。 Workers在Cloudflare的網路上執行伺服器端程式碼。 移轉到那裡意味著檢查您的應用程式假設。 盤點資料庫連線、後台任務和儲存資料。 遷移協助需要進行相容性審查，然後才能向老闆承諾一個 輕鬆的週末。其他人都會收到關閉通知。

1:12 當有人轉發標題並帶有 令人放心的字眼「應該沒問題」，然後立即下線時，這是一個有用的區別。 運行時將獲得該團隊再一年的每月錯誤修復和安全更新。然後他們的開發結束。

### 運行時和JSR會發生什麼變化？

1:21 原始碼保持開源，其他維護者可以繼續它。 您現有的可執行檔將繼續運行，但其未來的支援現在需要一個 擁有者。JSR，JavaScript和TypeScript的套件註冊表， 其基礎設施移轉到Cloudflare後仍將繼續運作。 團隊還繼續支援rusty\_v8，這是Google JavaScript引擎的Rust綁定，並計畫將這項工作整合到Cloudflare的運行時中。 所以恐龍標誌得以保存，託管有了截止日期， 而建造運行時的人們選擇了另一個專案。 開放授權保留了您接管工作的能力。

1:49 不幸的是，它出貨時沒有附帶執行此操作所需的備用工程團隊。 新的重點是合併workerd和celld，以簡化Workers和 Durable Objects的自託管。Durable Object是可單獨尋址的伺服器 程式碼，擁有自己的資料庫，可用於將聊天室的訊息和 連線保持在一起。每個房間使用一個物件，平台即可在多台機器上分發

### 為什麼要構建自託管的Workers？

2:07 房間。 Dahl將celld描述為一個Rust二進位檔，其唯一的外部服務依賴是物件儲存。 這就是願景，每個應用程式附帶的基礎設施專案更少。 如果您曾經構建過聊天應用程式並意外地成立了 資料庫管理部門，這聽起來很有吸引力。 開發人員可以自己操作相同的程式設計模型。 操作上的緊急出口仍然需要我們稍後再討論的工作。 微軟的執行容器，簡稱M X C，是一個您的應用程式

2:34 嵌入以在沙盒中執行不受信任的程式碼的軟體套件。 這意味著限制外掛程式或代理程式生成的程式可以訪問的內容， 而不是將整個筆記型電腦交給它，並希望提示是禮貌的。

### 什麼是微軟的MXC沙盒？

2:42 它支援Windows、Linux和macOS，並提供Rust、 .NET和Node的SDK。 您指定工作負載和策略。 第一版於10月7日發布，儲存庫中有一份6月的公開 發布提交。今天的關注度較晚。 聰明之處在於在不同邊界上實現了通用介面。 危險之處在於，因為API看起來整潔就假設它們是相同的。 它也可能將複雜的部分放置得足夠遠，以至於沒有人檢查它。

3:10 Linux預設使用Bubblewrap，macOS使用Seatbelt。 Windows預設使用程序容器。 其他後端包括虛擬機，其中一些標記為實驗性。 作業系統程序沙盒和獨立虛擬機具有 不同的安全邊界。 選擇適合您實際執行工作負載的後端。 並閱讀稽核模式警告。 稽核會關閉正在分析的工作負載的所有沙盒安全。

3:36 它用於了解受信任工具的需求，以便您可以編寫其策略。 讓一個未知代理程式腳本通過該模式會破壞您 安裝沙盒的原因。 Bevy是一個用Rust構建的免費開源遊戲引擎。 0.20版於昨天發布。 其實驗性的Solari渲染器即時模擬光線在場景中彈跳， 改進了移動陰影，並減少了相機移動時反射的閃爍。Solari需要光線查詢支援。 它現在透過Metal在macOS上運行，儘管Mac版本沒有內建

### Bevy的照明有什麼變化？

3:57 去噪器。名為ReSTIR的光線採樣技術預設關閉以提高性能。 這可能會降低陰影品質 並在有許多光源的場景中 移動時失去陰影。 在慶祝之前測試您的場景。 還有更多的介面小部件和一個名為wesl的著色器語言擴展。 您可以透過拖動來調整數字輸入，在發現您的伺服器將在哪裡運作之後，這是一個令人耳目一新的小演示。 如果您寧願閱讀而不是聽我說，這份差異每天早上會免費寄到您的收件箱，網址是thedailydiff.dev，連結在下方。

4:21 這是缺失的部分。 開源的workerd在單一實例上支援Durable Objects， 這限制了擴展。 合併celld旨在彌補這個空白。 Cloudflare的自託管推動可能會讓退出更容易， 但完成的分散式平台仍是未來的工作。 所以今天的判決是，需要審查。 我會把Deploy遷移排上

### 退出時還缺少什麼？

4:41 日程，並在圍繞運行時構建更多內容之前，要求指定一個命名維護者。 訂閱、點擊鈴鐺，並在評論中告訴我，如果你會做出不同的 判斷。這就是今天的差異。 我是來自Axrisi的Niko。 負責任地合併。

### 為什麼Deno的舉動是「需要審查」（NEEDS REVIEW）？

4:54 開源workerd在單一實例上支援Durable Objects， 這限制了擴展。 合併celld旨在填補這個空白。 Cloudflare的自託管推動可能會讓退出更容易， 但完成的分散式平台仍是未來的工作。 所以今天的判決，需要審查。 我會把Deploy遷移排上 日程，並在圍繞運行時構建更多內容之前，要求指定一個命名維護者。

## 來源

- [Deno is joining Cloudflare](https://deno.com/blog/cloudflare) — Deno / Ryan Dahl
- [Deno is joining Cloudflare — joint self-hosting plan](https://blog.cloudflare.com/deno-joins-cloudflare/) — Cloudflare / Ryan Dahl and Kenton Varda
- [Microsoft eXecution Container README and audit warning](https://github.com/microsoft/mxc) — Microsoft on GitHub
- [MXC SDK v1.0.0 release](https://github.com/microsoft/mxc/releases/tag/v1.0.0) — Microsoft on GitHub
- [Bevy 0.20 release notes](https://bevy.org/news/bevy-0-20/) — Bevy Contributors
- [Solari in Bevy 0.20 — technical explanation and real demos](https://jms55.github.io/posts/2026-09-18-solari-bevy-0-20/) — JMS55
- [Solari 0.20 source: experimental status and required ray-query features](https://github.com/bevyengine/bevy/blob/v0.20.0/crates/bevy_solari/src/lib.rs) — Bevy on GitHub
- [Deno is joining Cloudflare discussion](https://news.ycombinator.com/item?id=50019911) — Hacker News
- [Microsoft MXC discussion](https://news.ycombinator.com/item?id=50016489) — Hacker News
- [Bevy 0.20 discussion](https://news.ycombinator.com/item?id=50013610) — Hacker News
