# Deno gia nhập Cloudflare; Deno Deploy đóng cửa trong sáu tháng

Published: 2026-10-09

Toàn bộ nhóm Deno đang gia nhập Cloudflare. Deno Deploy sẽ hoạt động trong sáu tháng trước khi đóng cửa, với hỗ trợ di chuyển cho khách hàng trả phí chuyển sang Workers. Nhóm hiện tại sẽ duy trì thời gian chạy mã nguồn mở thêm một năm nữa, trong khi JSR tiếp tục hoạt động. Bản tin The Daily Diff ngày 9 tháng 10 này phân tách những cam kết đó khỏi công việc tương lai để hợp nhất workerd và celld cho việc tự lưu trữ phân tán. Các câu chuyện hỗ trợ giải thích về SDK sandbox MXC của Microsoft và các bản demo đồ họa thực tế của Bevy 0.20, các yêu cầu phần cứng và sự đánh đổi về chất lượng. Phán quyết của Niko là CẦN ĐÁNH GIÁ: lên kế hoạch di chuyển lưu trữ và xác định chủ sở hữu bảo trì thời gian chạy.

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

## Nội dung video này đề cập

- Deno là một thời gian chạy JavaScript và TypeScript mã nguồn mở. Deno Deploy là một dịch vụ lưu trữ được quản lý riêng; kế hoạch hỗ trợ và ngừng hoạt động của chúng khác nhau.
- Deno Deploy sẽ hoạt động trong sáu tháng trước khi ngừng hoạt động. Thông báo cung cấp hỗ trợ di chuyển cho khách hàng trả phí chuyển sang Cloudflare Workers, mà không thiết lập khả năng tương thích thay thế phổ biến.
- Nhóm hiện tại hứa hẹn một năm nữa các bản sửa lỗi và cập nhật bảo mật hàng tháng cho thời gian chạy, sau đó sẽ chấm dứt việc phát triển thời gian chạy của mình. Deno vẫn là mã nguồn mở và những người khác có thể tiếp tục phát triển.
- JSR sẽ tiếp tục hoạt động với cơ sở hạ tầng chuyển sang Cloudflare. Hỗ trợ rusty\_v8 tiếp tục, với công việc hướng tới việc tích hợp nó vào workerd.
- Việc hợp nhất workerd/celld nhằm mục đích cải thiện khả năng tự lưu trữ Workers và Durable Objects. Cloudflare thừa nhận rằng việc triển khai Durable Objects hiện tại của workerd là một phiên bản đơn lẻ và không thể cung cấp khả năng mở rộng phân tán như dự định. Nền tảng hợp nhất là công việc trong tương lai.
- Microsoft MXC là một SDK nhúng để thực thi mã không đáng tin cậy trong môi trường sandbox trên Windows, Linux và macOS, với các SDK Rust, .NET và Node. Phiên bản 1.0 của nó được xuất bản vào ngày 7 tháng 10; kho lưu trữ bao gồm lịch sử phát hành công khai vào tháng 6.
- Các sandbox quy trình gốc hệ điều hành và phụ trợ VM của MXC có các ranh giới bảo mật khác nhau. Chế độ kiểm tra rõ ràng vô hiệu hóa bảo mật sandbox để phân tích chính sách đáng tin cậy và không được sử dụng cho các tác vụ không đáng tin cậy.
- Bevy 0.20, phát hành ngày 8 tháng 10, là một công cụ trò chơi Rust mã nguồn mở, miễn phí. Experimental Solari yêu cầu hỗ trợ truy vấn tia. Hỗ trợ Metal/macOS được xuất xưởng mà không có bộ khử nhiễu Mac tích hợp; tập này không đưa ra tuyên bố về DLSS-on-Mac hoặc phần cứng phổ quát.
- Bevy biến ReSTIR thành tùy chọn và tắt theo mặc định để tăng hiệu suất. Điều này có thể làm giảm chất lượng bóng hoặc mất bóng chuyển động trong các cảnh có nhiều đèn, vì vậy các cảnh hiện có cần được xem xét. Cải thiện độ trễ bóng và hiện tượng nhấp nháy phản chiếu là những cải tiến riêng biệt của bản phát hành.

## Chương

- 0:00 Điều gì còn tồn tại sau khi Deno gia nhập Cloudflare?
- 0:46 Ai có sáu tháng để di chuyển?
- 1:21 Điều gì sẽ xảy ra với thời gian chạy và JSR?
- 2:03 Tại sao lại xây dựng Workers tự lưu trữ?
- 2:42 Sandbox MXC của Microsoft là gì?
- 3:55 Điều gì đã thay đổi trong ánh sáng của Bevy?
- 4:41 Điều gì vẫn còn thiếu trong lối ra?
- 4:54 Tại sao CẦN ĐÁNH GIÁ về động thái của Deno?

## Bản ghi đã dịch

Được dịch từ lời tường thuật tiếng Anh gốc. Âm thanh và phụ đề có sẵn được điều khiển bởi YouTube.

### Điều gì còn tồn tại sau khi Deno gia nhập Cloudflare?

0:00 Mã nguồn mở nghe có vẻ vĩnh viễn. Toàn bộ nhóm Deno đang gia nhập Cloudflare, và Deno Deploy có sáu tháng trước khi ngừng hoạt động. Trong video này, điều gì còn tồn tại? Ai sẽ di chuyển ứng dụng của bạn? Và Cloudflare có thể giúp việc rời đi dễ dàng hơn không? Hôm nay là thứ Sáu, ngày 9 tháng 10, và đây là The Daily Diff. Hãy để một câu hỏi mở, bởi vì lối thoát hiểm có một mảnh ghép bị thiếu. Deno là một thời gian chạy mã nguồn mở,

0:20 chương trình chạy JavaScript và TypeScript bên ngoài trình duyệt của bạn. Nó bao gồm các công cụ để kiểm tra và đóng gói mã của bạn. Deno Deploy là dịch vụ lưu trữ riêng biệt chạy các ứng dụng của bạn trên máy chủ của người khác. Những điều đó có những tương lai khác nhau. Ryan Dahl, người tạo ra Node, đã thông báo về động thái này hôm nay. Microsoft có một sandbox cho mã mà tác nhân của bạn muốn chạy,

0:38 và hôm qua Bevy đã xuất xưởng đồ họa trò chơi Rust đẹp hơn. Rõ ràng là vé di chuyển của thứ Sáu đi kèm với hỗ trợ cảm xúc được dò tia. Đây là thời hạn lưu trữ trong thông báo của Deno.

### Ai có sáu tháng để di chuyển?

0:48 Deploy tiếp tục hoạt động trong sáu tháng, sau đó ngừng hoạt động. Khách hàng trả phí được hỗ trợ di chuyển sang Cloudflare Workers. Nếu Deploy lưu trữ doanh nghiệp của bạn, lịch đó giờ đây thuộc về kế hoạch sự cố của bạn, cùng với ngân sách cà phê. Workers chạy mã phía máy chủ trên mạng của Cloudflare. Chuyển đến đó có nghĩa là kiểm tra các giả định của ứng dụng của bạn. Kiểm kê các kết nối cơ sở dữ liệu, các công việc nền và dữ liệu được lưu trữ. Trợ giúp di chuyển cần được xem xét khả năng tương thích trước khi bạn hứa với sếp một

1:12 cuối tuần không đau đớn. Mọi người khác đều nhận được thông báo ngừng hoạt động. Đó là một sự khác biệt hữu ích khi ai đó chuyển tiếp tiêu đề với những lời trấn an, sẽ ổn thôi, và ngay lập tức ngoại tuyến.

### Điều gì sẽ xảy ra với thời gian chạy và JSR?

1:21 Thời gian chạy được một năm nữa các bản sửa lỗi và cập nhật bảo mật hàng tháng từ nhóm này. Sau đó quá trình phát triển của họ kết thúc. Mã nguồn vẫn mở, và các nhà bảo trì khác có thể tiếp tục nó. Chương trình thực thi hiện có của bạn vẫn chạy, nhưng hỗ trợ trong tương lai của nó giờ đây cần một chủ sở hữu. JSR, kho lưu trữ gói cho JavaScript và TypeScript, tiếp tục hoạt động trong khi cơ sở hạ tầng của nó chuyển sang Cloudflare. Nhóm cũng tiếp tục hỗ trợ rusty vee eight, các liên kết Rust của nó với công cụ JavaScript của Google, và có kế hoạch tích hợp công việc đó vào thời gian chạy của Cloudflare.

1:49 Vì vậy, logo khủng long vẫn tồn tại, dịch vụ lưu trữ có thời hạn, và những người xây dựng thời gian chạy đã chọn một dự án khác. Giấy phép mở bảo toàn khả năng bạn tiếp quản công việc. Thật không may, nó được xuất xưởng mà không có nhóm kỹ thuật dự phòng cần thiết để làm điều đó. Trọng tâm mới là hợp nhất workerd và celld để đơn giản hóa việc tự lưu trữ Workers và

### Tại sao lại xây dựng Workers tự lưu trữ?

2:07 Durable Objects. Một Durable Object là một phần mã máy chủ có thể được địa chỉ riêng biệt với cơ sở dữ liệu riêng của nó, hữu ích để giữ các tin nhắn và kết nối của một phòng chat cùng nhau. Sử dụng một đối tượng cho mỗi phòng, và nền tảng có thể phân phối các phòng trên các máy. Dahl mô tả celld là một tệp nhị phân Rust với lưu trữ đối tượng là phụ thuộc dịch vụ bên ngoài duy nhất của nó. Đó là tham vọng, ít dự án cơ sở hạ tầng hơn được đính kèm với mỗi ứng dụng. Điều đó nghe có vẻ hấp dẫn nếu bạn đã từng xây dựng một ứng dụng trò chuyện và vô tình thành lập

2:34 một bộ phận quản trị cơ sở dữ liệu. Các nhà phát triển có thể tự vận hành cùng một mô hình lập trình. Lối thoát hoạt động vẫn cần công việc chúng ta sẽ quay lại.

### Sandbox MXC của Microsoft là gì?

2:42 Execution Container của Microsoft, hay M X C, là một bộ công cụ phần mềm mà ứng dụng của bạn nhúng để chạy mã không đáng tin cậy bên trong một sandbox. Điều đó có nghĩa là hạn chế những gì một plugin hoặc chương trình được tạo của tác nhân có thể truy cập, thay vì giao toàn bộ máy tính xách tay của bạn cho nó và hy vọng lời nhắc lịch sự. Nó hỗ trợ Windows, Linux và macOS, với SDK cho Rust, dot net và Node. Bạn chỉ định khối lượng công việc và chính sách. Phiên bản một đã đến vào ngày 7 tháng 10, và kho lưu trữ có một cam kết phát hành công khai vào tháng 6.

3:10 Sự chú ý ngày nay đến sau. Phần thông minh là một giao diện chung trên các ranh giới khác nhau. Phần nguy hiểm là giả định chúng giống hệt nhau vì API trông gọn gàng. Nó cũng có thể đặt phần phức tạp đủ xa để không ai kiểm tra nó. Linux mặc định là Bubblewrap, và macOS sử dụng Seatbelt. Windows mặc định là một container quy trình. Các phụ trợ khác bao gồm máy ảo, với một số được đánh dấu là thử nghiệm. Một sandbox quy trình hệ điều hành và một máy ảo riêng biệt có

3:36 các ranh giới bảo mật khác nhau. Chọn phụ trợ cho khối lượng công việc bạn thực sự đang chạy. Và đọc cảnh báo chế độ kiểm tra. Kiểm tra tắt tất cả bảo mật sandbox cho khối lượng công việc đang được phân tích. Nó dành cho việc tìm hiểu những gì một công cụ đáng tin cậy cần, để bạn có thể viết chính sách của nó. Đưa một tập lệnh tác nhân không xác định qua chế độ đó sẽ đánh bại lý do bạn đã cài đặt sandbox. Bevy là một công cụ trò chơi mã nguồn mở, miễn phí được xây dựng bằng Rust.

### Điều gì đã thay đổi trong ánh sáng của Bevy?

3:57 Phiên bản không chấm hai mươi đã đến hôm qua. Trình kết xuất thử nghiệm Solari của nó mô phỏng ánh sáng phản xạ xung quanh một cảnh trong thời gian thực, với bóng chuyển động được cải thiện và phản xạ ít lấp lánh hơn khi máy ảnh di chuyển. Solari cần hỗ trợ truy vấn tia. Nó hiện chạy trên macOS thông qua Metal, mặc dù phiên bản Mac không có bộ khử nhiễu tích hợp. Kỹ thuật lấy mẫu ánh sáng có tên ReSTIR bị tắt theo mặc định để tăng hiệu suất. Điều đó có thể làm giảm chất lượng bóng và mất bóng trong chuyển động trong các cảnh

4:21 có nhiều đèn. Kiểm tra cảnh của bạn trước khi ăn mừng. Có nhiều widget giao diện hơn và một tiện ích mở rộng ngôn ngữ shader có tên wesl. Bạn có thể điều chỉnh đầu vào số bằng cách kéo, một bản demo nhỏ đầy sảng khoái sau khi khám phá nơi máy chủ của bạn sẽ sống. Nếu bạn muốn đọc điều này hơn là nghe tôi nói, bản diff sẽ đến hộp thư của bạn mỗi sáng, miễn phí tại the daily diff dot dev, liên kết bên dưới. Đây là mảnh ghép bị thiếu đó.

### Điều gì vẫn còn thiếu trong lối ra?

4:41 Workerd mã nguồn mở hỗ trợ Durable Objects trên một phiên bản đơn lẻ, điều này giới hạn khả năng mở rộng. Hợp nhất celld nhằm mục đích lấp đầy khoảng trống đó. Động thái tự lưu trữ của Cloudflare có thể giúp việc rời đi dễ dàng hơn, nhưng nền tảng phân tán hoàn chỉnh vẫn là công việc trong tương lai.

### Tại sao CẦN ĐÁNH GIÁ về động thái của Deno?

4:54 Vì vậy, phán quyết hôm nay, cần đánh giá. Tôi sẽ đặt việc di chuyển Deploy vào lịch ngay bây giờ và yêu cầu một chủ sở hữu bảo trì được chỉ định trước khi xây dựng nhiều hơn xung quanh thời gian chạy. Đăng ký, nhấn chuông, và cho tôi biết trong phần bình luận nếu bạn sẽ đánh giá nó khác. Và đó là bản diff cho ngày hôm nay. Tôi là Niko từ Axrisi. Hợp nhất một cách có trách nhiệm.

## Nguồn

- [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
