Cloudflare a annoncé vendredi le rachat de Deno, la jeune pousse à l’origine de l’environnement d’exécution du même nom. Les conditions financières de l’opération n’ont pas été divulguées. Deno avait levé 26 millions de dollars au total, dont une série A menée par le fonds Sequoia.
Un rapprochement autour du modèle Workers
Pour le groupe américain, l’objectif est clair : améliorer Workers, sa plateforme qui permet aux clients de créer et d’exécuter des logiciels directement sur le réseau de Cloudflare. Kenton Varda, ingénieur principal du projet, explique que l’arrivée de l’équipe de Deno doit nourrir l’évolution de ce modèle de programmation.
Deno a été cofondée par Bert Belder et Ryan Dahl, le créateur de Node.js. Ce dernier écrit que son équipe rejoint Cloudflare pour faire du modèle Workers « une manière courante de construire des serveurs ».
La question du verrouillage
Le rapprochement n’est pas venu de nulle part. Deno avait récemment publié une implémentation open source de Workers, que l’équipe de Cloudflare dit avoir accueillie avec enthousiasme. Selon Kenton Varda, l’idée répandue voulant que l’entreprise ait conçu Workers de façon différente des autres clouds pour enfermer ses clients ne correspond pas à la réalité. Il affirme que rester ouvert et offrir une porte de sortie aux utilisateurs est, à ses yeux, un bon calcul commercial.
Pour les développeurs, notamment en France et en Europe où la dépendance aux grands fournisseurs de cloud fait régulièrement débat, l’enjeu sera de vérifier que cet engagement se traduit dans les faits. Si les projets développés pour Workers restent exécutables ailleurs, le risque de dépendance s’en trouvera limité.
Reste à voir comment les deux équipes vont s’organiser et quel sera l’avenir du runtime Deno, dont le sort n’a pas été détaillé dans l’annonce. Une chose est sûre : en accueillant des spécialistes reconnus de l’écosystème JavaScript, Cloudflare renforce nettement ses ambitions face aux autres géants du cloud, qui proposent eux aussi leurs propres solutions pour exécuter du code sans gérer de serveurs.
Image : Cloudflare, Inc, Public domain, via Wikimedia Commons






