# Deno rejoint Cloudflare; Deno Deploy ferme dans six mois

Published: 2026-10-09

Toute l'équipe de Deno rejoint Cloudflare. Deno Deploy fonctionnera pendant six mois avant de fermer, avec un support de migration pour les clients payants qui passent à Workers. L'équipe actuelle maintiendra le runtime open-source pendant un an, tandis que JSR continuera à fonctionner. Ce Daily Diff du 9 octobre sépare ces engagements des futurs travaux de fusion de workerd et celld pour l'auto-hébergement distribué. Des articles complémentaires expliquent le SDK sandbox MXC de Microsoft et les démonstrations graphiques réelles, les exigences matérielles et les compromis de qualité de Bevy 0.20. Le verdict de Niko est NEEDS REVIEW: planifiez la migration de l'hébergement et identifiez le propriétaire de la maintenance du runtime.

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

## Ce que couvre cette vidéo

- Deno est un runtime open-source JavaScript et TypeScript. Deno Deploy est un service d'hébergement géré distinct; leurs plans de support et d'arrêt diffèrent.
- Deno Deploy fonctionnera pendant six mois avant de fermer. L'annonce offre un support de migration aux clients payants passant à Cloudflare Workers, sans établir de compatibilité universelle.
- L'équipe actuelle promet une année supplémentaire de corrections de bugs mensuelles et de mises à jour de sécurité pour le runtime, puis mettra fin à son propre développement du runtime. Deno reste open source et d'autres peuvent poursuivre son développement.
- JSR continuera à fonctionner avec son infrastructure qui sera déplacée vers Cloudflare. Le support de rusty\_v8 se poursuit, avec des travaux visant à l'intégrer dans workerd.
- La fusion workerd/celld vise à améliorer l'auto-hébergement des Workers et des Durable Objects. Cloudflare reconnaît que l'implémentation actuelle des Durable Objects de workerd est une instance unique et ne peut pas fournir la mise à l'échelle distribuée prévue. La plateforme fusionnée est un travail futur.
- Microsoft MXC est un SDK embarqué pour l'exécution en sandbox de code non fiable sur Windows, Linux et macOS, avec des SDK Rust, .NET et Node. Sa version 1.0 a été publiée le 7 octobre; le dépôt inclut l'historique de publication publique de juin.
- Les sandboxes de processus natifs du système d'exploitation et les backends VM de MXC ont des limites de sécurité différentes. Le mode audit désactive explicitement la sécurité du sandbox pour l'analyse de politiques fiables et ne doit pas être utilisé pour des charges de travail non fiables.
- Bevy 0.20, publié le 8 octobre, est un moteur de jeu Rust gratuit et open source. L'expérimental Solari nécessite un support de ray-query. Le support Metal/macOS est livré sans dénoiseur Mac intégré; l'épisode ne fait aucune affirmation concernant le DLSS sur Mac ou le matériel universel.
- Bevy rend ReSTIR optionnel et désactivé par défaut pour des raisons de performance. Cela peut réduire la qualité des ombres ou entraîner la perte d'ombres en mouvement dans les scènes avec de nombreuses lumières, donc les scènes existantes doivent être revues. L'amélioration du lag des ombres et du scintillement des reflets sont des améliorations de version distinctes.

## Chapitres

- 0:00 Qu'est-ce qui survit au fait que Deno rejoigne Cloudflare?
- 0:46 Qui a six mois pour migrer?
- 1:21 Qu'advient-il du runtime et de JSR?
- 2:03 Pourquoi construire des Workers auto-hébergés?
- 2:42 Qu'est-ce que la sandbox MXC de Microsoft?
- 3:55 Qu'est-ce qui a changé dans l'éclairage de Bevy?
- 4:41 Qu'est-ce qui manque encore à la sortie?
- 4:54 Pourquoi "NEEDS REVIEW" pour le déménagement de Deno?

## Transcription traduite

Traduit de la narration originale en anglais. L'audio et les sous-titres disponibles sont gérés par YouTube.

### Qu'est-ce qui survit au fait que Deno rejoigne Cloudflare?

0:00 L'open source semble permanent. Toute l'équipe de Deno rejoint Cloudflare, et Deno Deploy a six mois avant la fermeture. Dans cette vidéo, qu'est-ce qui survit? Qui déplace votre application? Et Cloudflare peut-il faciliter le départ? Nous sommes le vendredi neuf octobre, et voici The Daily Diff. Gardez une question ouverte, car la porte de sortie a une pièce manquante. Deno est un runtime open source,

0:20 le programme qui exécute JavaScript et TypeScript en dehors de votre navigateur. Il comprend des outils pour tester et empaqueter votre code. Deno Deploy est le service d'hébergement séparé qui exécute vos applications sur les serveurs de quelqu'un d'autre. Ces deux éléments ont des avenirs différents. Ryan Dahl, qui a créé Node, a annoncé le déménagement aujourd'hui. Microsoft a un sandbox pour le code que votre agent veut exécuter,

0:38 et hier, Bevy a livré de plus beaux graphiques de jeu Rust. Apparemment, le ticket de migration de vendredi vient avec un soutien émotionnel tracé par rayons. Voici la date limite d'hébergement dans l'annonce de Deno.

### Qui a six mois pour migrer?

0:48 Deploy continue de fonctionner pendant six mois, puis ferme. Les clients payants bénéficient d'un support de migration vers Cloudflare Workers. Si Deploy héberge votre entreprise, ce calendrier appartient désormais à votre planification d'incidents, à côté du budget café. Workers exécute du code côté serveur sur le réseau de Cloudflare. Le déplacement là-bas signifie vérifier les hypothèses de votre application. Inventoriez les connexions à la base de données, les tâches en arrière-plan et les données stockées. L'aide à la migration nécessite un examen de compatibilité avant de promettre au patron un

1:12 week-end sans douleur. Tous les autres reçoivent l'avis de fermeture. C'est une distinction utile quand quelqu'un vous transmet le titre avec les mots rassurants, ça devrait aller, et se déconnecte immédiatement.

### Qu'advient-il du runtime et de JSR?

1:21 Le runtime bénéficie d'une année supplémentaire de corrections de bugs mensuelles et de mises à jour de sécurité de cette équipe. Ensuite, leur développement prend fin. Le code source reste ouvert, et d'autres mainteneurs peuvent le poursuivre. Votre exécutable existant continue de fonctionner, mais son support futur a maintenant besoin d'un propriétaire. JSR, le registre de paquets pour JavaScript et TypeScript, continue de fonctionner pendant que son infrastructure est déplacée vers Cloudflare. L'équipe continue également de soutenir rusty vee eight, ses bindings Rust pour le moteur JavaScript de Google, et prévoit d'intégrer ce travail dans le runtime de Cloudflare.

1:49 Donc le logo dinosaure survit, l'hébergement a une date limite, et les gens qui construisent le runtime ont choisi un autre projet. Une licence ouverte préserve votre capacité à reprendre le travail. Malheureusement, elle est livrée sans l'équipe d'ingénierie de rechange nécessaire pour le faire. Le nouveau focus est de fusionner workerd et celld pour simplifier l'auto-hébergement des Workers et des

### Pourquoi construire des Workers auto-hébergés?

2:07 Durable Objects. Un Durable Object est une pièce de code serveur adressable individuellement avec sa propre base de données, utile pour conserver les messages et les connexions d'un salon de discussion ensemble. Utilisez un objet par salon, et la plateforme peut distribuer les salons sur plusieurs machines. Dahl décrit celld comme un binaire Rust avec le stockage d'objets comme seule dépendance de service externe. C'est l'ambition, moins de projets d'infrastructure attachés à chaque application. C'est l'ambition, moins de projets d'infrastructure attachés à chaque application. Cela semble attrayant si vous avez déjà construit une application de chat et accidentellement fondé

2:34 un département d'administration de bases de données. Les développeurs pourraient opérer le même modèle de programmation eux-mêmes. La porte de sortie opérationnelle nécessite encore le travail sur lequel nous reviendrons.

### Qu'est-ce que la sandbox MXC de Microsoft?

2:42 Le conteneur d'exécution de Microsoft, ou M X C, est un kit logiciel que votre application intègre pour exécuter du code non fiable dans un bac à sable. Cela signifie restreindre ce qu'un plugin ou un programme généré par un agent peut accéder, au lieu de lui confier tout votre ordinateur portable en espérant que l'invite était polie. Il prend en charge Windows, Linux et macOS, avec des SDK pour Rust, dot net et Node. Vous spécifiez la charge de travail et la politique. La version un est arrivée le sept octobre, et le dépôt a un commit de publication publique de juin.

3:10 L'attention d'aujourd'hui est venue plus tard. La partie intelligente est une interface commune sur différentes limites. La partie dangereuse est de supposer qu'ils sont identiques parce que l'API semble propre. Cela peut aussi éloigner la partie compliquée juste assez pour que personne ne la vérifie. Linux utilise par défaut Bubblewrap, et macOS utilise Seatbelt. Windows utilise par défaut un conteneur de processus. D'autres backends incluent des machines virtuelles, certaines étant marquées comme expérimentales. Un sandbox de processus de système d'exploitation et une machine virtuelle séparée ont des

3:36 limites de sécurité différentes. Choisissez le backend pour la charge de travail que vous exécutez réellement. Et lisez l'avertissement du mode audit. L'audit désactive toute sécurité de sandbox pour la charge de travail analysée. Il sert à savoir ce dont un outil de confiance a besoin, afin que vous puissiez rédiger sa politique. Faire passer un script d'agent inconnu par ce mode irait à l'encontre de la raison pour laquelle vous avez installé le sandbox. Bevy est un moteur de jeu gratuit et open source construit en Rust.

### Qu'est-ce qui a changé dans l'éclairage de Bevy?

3:57 La version zéro point vingt est arrivée hier. Son moteur de rendu expérimental Solari simule la lumière rebondissant autour d'une scène en temps réel, avec des ombres en mouvement améliorées et des reflets moins scintillants lorsque la caméra se déplace. Solari nécessite un support de ray query. Il fonctionne maintenant sur macOS via Metal, bien que la version Mac n'ait pas de dénoiseur intégré. La technique d'échantillonnage de lumière appelée ReSTIR est désactivée par défaut pour des raisons de performance. Cela peut réduire la qualité des ombres et faire disparaître les ombres en mouvement dans les scènes

4:21 avec de nombreuses lumières. Testez votre scène avant de célébrer. Il y a plus de widgets d'interface et une extension de langage de shader appelée wesl. Vous pouvez faire défiler une entrée numérique en la faisant glisser, une démonstration rafraîchissante et petite après avoir découvert où vos serveurs vont vivre. Si vous préférez lire ceci plutôt que de m'entendre le dire, le diff arrive dans votre boîte de réception tous les matins, gratuitement sur the daily diff dot dev, lien ci-dessous. Voici la pièce manquante.

### Qu'est-ce qui manque encore à la sortie?

4:41 Workerd open source supporte les Durable Objects sur une seule instance, ce qui limite la mise à l'échelle. La fusion de celld est censée combler cette lacune. La poussée de Cloudflare pour l'auto-hébergement pourrait faciliter une sortie, mais la plateforme distribuée achevée reste un travail futur.

### Pourquoi "NEEDS REVIEW" pour le déménagement de Deno?

4:54 Donc le verdict d'aujourd'hui est "NEEDS REVIEW". Je mettrais la migration de Deploy au calendrier maintenant et j'exigerais un propriétaire de maintenance nommé avant de construire davantage autour du runtime. Abonnez-vous, appuyez sur la cloche, et dites-moi dans les commentaires si vous l'auriez estampillé différemment. Et c'est le diff pour aujourd'hui. Je suis Niko d'Axrisi. Fusionnez de manière responsable.

## Sources

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