HeadlinesBriefing HeadlinesBriefing.com

L'équipe de Deno rejoint Cloudflare : ce qui change

Hacker News •
×

Pendant des années, l'équipe de Deno s'est efforcée de simplifier le développement de logiciels serveur. Elle s'est interrogée sur la manière de distribuer les modules, sur les garanties de sécurité qu'un runtime JavaScript pouvait offrir, sur ce qui devait faire partie d'une chaîne d'outils complète, et sur la facilité avec laquelle une application pouvait être livrée sous forme d'exécutable autonome. La compatibilité avec Node.js est également devenue essentielle, car les utilisateurs voulaient bénéficier des améliorations de Deno tout en restant connectés à l'écosystème JavaScript existant.

Aujourd'hui, l'équipe de Deno dans son ensemble rejoint Cloudflare pour poursuivre ce travail. L'ambition a toujours dépassé le runtime : le calcul, le stockage et la communication fonctionnant ensemble, sans que chaque application ait à assembler sa propre infrastructure. Deno Deploy constituait une étape vers cet objectif, mais son exploitation a révélé à quel point une complexité importante subsistait en arrière-plan. Cela a conduit à celld, qui s'appuie sur le modèle de programmation de Cloudflare Workers afin que les développeurs puissent créer des applications distribuées dès le départ, la mise à l'échelle étant intégrée au modèle plutôt que assemblée par chaque application.

Chez Cloudflare, l'équipe combinera son travail avec celui des équipes Workers et Durable Objects, avec pour objectif de faire de ce modèle la manière par défaut de construire des serveurs, que ce soit sur le réseau de Cloudflare ou sur une infrastructure privée. L'équipe concentrera son développement futur sur cette plateforme commune plutôt que de continuer à maintenir un runtime et un service d'hébergement distincts. Pour les utilisateurs actuels, le runtime Deno recevra pendant un an encore des versions mensuelles de corrections de bogues et de mises à jour de sécurité avant la fin de son développement, tout en restant open source. Deno Deploy fonctionnera encore six mois avant de fermer, avec un accompagnement à la migration pour les clients payants qui passent à Cloudflare Workers. JSR continuera de fonctionner sur l'infrastructure de Cloudflare, et la prise en charge de rusty_v8 se poursuivra, en vue de son intégration dans workerd.

Les Durable Objects sont particulièrement pertinents pour les agents d'IA, car ils offrent une exécution serverless peu coûteuse, un état persistant, des WebSockets et une interface JavaScript de haut niveau. Les développeurs qui construisent des agents à grande échelle et souhaitent les exécuter sur leur propre infrastructure peuvent écrire à ry@cloudflare.com.

Source: Hacker News · Résumé par HeadlinesBriefing