❌

Vue normale

Deno Acquired by Cloudflare, Will Work on Open Source Self-Hosting Platform for Applications

17 octobre 2026 à 18:00
"Cloudflare has acquired Deno, the company behind the [server-side] JavaScript and TypeScript runtime created by Ryan Dahl, the inventor of Node.js," Forbes reported last week. But Deno "has no future at Cloudflare, which will maintain the runtime for another year before ending its development," writes The Register. "That's OK with Dahl. 'I am now of the opinion that if you're choosing Node.js for building servers, you're doing it wrong,' Dahl told The Register." It all started with his team's work on the platform Deno Deploy, "We wanted to make running applications as straightforward as possible," Dahl wrote on the official Deno blog. "But building and operating Deploy also showed us how much complexity remained underneath that developer experience. I wanted to simplify that layer, too." This led to celld. Building on the Cloudflare Workers programming model, celld lets developers build distributed applications from the start while making the system simple to operate. What excites me greatly is that the scaling is built into the programming model, rather than infrastructure each app has to assemble itself.... We want to make this programming model the default way to build servers, whether you run on Cloudflare's network or your own infrastructure. Joining also means choosing where to focus our effort... Deno will remain open source, and we welcome others who want to continue its development. Deno Deploy will continue operating for six months before shutting down. We will provide migration support for paying customers moving to Cloudflare Workers. [Deno's JSR package registry for JavaScript and TypeScript] will continue operating, with its infrastructure moving to Cloudflare. Forbes argues that this acquisition of Deno "turns a long-standing objection to Cloudflare Workers, the claim that applications built on it cannot easily leave, into a selling point." For CIOs evaluating serverless and edge platforms, portability now has a concrete answer... Released in August, [celld] is a single Rust binary that runs Workers and Durable Objects across many machines, with object storage as its only external dependency. Operators run multiple celld instances against one storage bucket, and the software handles placement, routing and persistence. Dahl and Belder will now lead an effort to merge celld into workerd and make self-hosting a supported way to run Workers applications. With this, customers can build an application on Cloudflare's network and move it to a private data center without rewriting it. "With Deno, we improved the experience of writing JavaScript," Dahl argues on the Cloudflare blog, "but we didn't fundamentally change what developers had to assemble around the runtime. The bigger problems are around networked applications: distributing computation, coordinating state, data storage in general, and autoscaling to meet demand..." Could the programming model make partitioning across machines part of the design from the start? The solution clicked into focus when I read about Cloudflare's Durable Objects. It provided a very powerful abstraction: the distributed singleton with a SQLite database. Each Durable Object is like a small, individually addressable server with its own relational database. Its JavaScript execution is single-threaded (which is easy to reason about), it handles WebSockets, and its local SQLite database can be accessed synchronously. By building a chat application using one Durable Object per channel, you have sharded your data and WebSocket connections, and thus made your application scalable... What excites me is the leverage this model gives developers: compute, relational databases, queues, and real-time communication primitives designed for applications distributed across machines. Now Dahl and 12 of his Deno colleagues "will work to build out Cloudflare's Workers platform," explains The Register, "expanding it for potential open-source use. He feels this approach is the way to go." "Right now, every other server is really operating at the Linux VM layer. That is not what Cloudflare Workers are," he said... The ever-fickle Dahl first debuted Deno in 2018 as a rewrite of Node. The name 'Deno' is an anagram of Node, and it was Dahl's attempt to fix everything he felt he got wrong with Node — built-in fetch, a permission model, native TypeScript support et al. Sequoia backed Dahl's company for $21 million in 2022, and as of August, Deno amassed 400,000 monthly users. Nonetheless, Node's gravity proved too heavy for Deno to achieve escape velocity. "What we found over years of working on Deno is that you can't really deviate from Node.js very much," Dahl told The Register. "As we continued to try to get adoption for Deno, we found we had to essentially backpedal on some of the original promises and become more Node compatible over time, and that left us as a kind of an alternative Node.js implementation." Going forward, Cloudflare will supply Deno with bug fixes and security patches for the next year, while Dahl looks for a new home for the MIT-licensed open source project. Dahl's worked could bring "yet another revolutionary turn for server-side JavaScript," the article argues, "offering a runtime that would require only 300 KB of memory per instance, rather than the hundreds of megabytes now required for Node/Deno. Such savings could quickly add up for a cloud provider, especially one serving the voracious agentic market." And as Dahl wrote on the Deno blog, "The need for better abstractions is especially acute with AI. Durable Objects bring together capabilities that are particularly useful for agent harnesses: inexpensive, serverless execution, persistent state, WebSockets, and a high-level JavaScript interface. This is what I'm most excited to explore and why celld focuses on Durable Objects."

Read more of this story at Slashdot.

DevOps Experience Conf' : cloud souverain, observabilité et platform engineering, le 15 octobre en ligne

24 septembre 2026 à 13:44

Kaliop organise le jeudi 15 octobre 2026, de 9h30 à 12h00, la première édition de la DevOps Experience Conf' : une matinée de conférences en ligne, gratuite et en français, consacrée au cloud souverain, à l'observabilité et au platform engineering.

Quatre sessions, six intervenants, diffusion en direct sur YouTube. Le parti pris est celui du retour d'expérience chiffré sur des plateformes réellement en production, avec les arbitrages assumés qui vont avec, plutôt qu'un tour d'horizon d'outils. Public visé : équipes IT, DevOps, SRE, architectes cloud, et celles et ceux qui pilotent une DSI.

Le programme détaillé, les intervenants et les modalités d'accès en seconde partie.

Trois questions pour une matinée

Kaliop avait réuni plus de 1 500 spectateurs sur la Headless Experience Conf', consacrée aux architectures de contenu. Cette nouvelle édition ouvre le même format aux équipes cloud, infrastructure et platform engineering, autour de trois questions :

  • la souveraineté du cloud est-elle réservée aux grands comptes et aux secteurs régulés, ou devient-elle un sujet pour tout le monde (SecNumCloud, AI Act, maîtrise des coûts, dépendance aux hyperscalers) ?
  • comment faire de l'observabilité un outil de pilotage, et pas seulement un mur d'alertes ?
  • jusqu'où laisser l'IA entrer dans les opérations, quand il s'agit de déployer en production ?

Le programme

9h30, Cloud souverain : à qui ça s'adresse et comment le déployer, en toute maîtrise ?

Il y a dix ans, le cloud souverain n'intéressait personne. Le marché et la maturité ont évolué depuis. Est-ce pour autant l'apanage des grands groupes et des secteurs sensibles (public, banque, santé) ? Quels prérequis pour migrer, à quel coût et pour quel effort ? État des lieux et retour d'expérience.

Avec Adrien Bresson (directeur infrastructures) et Jérôme Galais (technical expert DevOps et cloud).

10h10, Observabilité : une plateforme en bonne santé au service d'utilisateurs satisfaits

Comment savoir qu'une plateforme se porte bien, quel budget y investir et quelles équipes solliciter ? La modernisation des indicateurs de performance, Core Web Vitals en tête, et l'arrivée des plateformes d'observabilité multi-niveaux (New Relic, Splunk, Elastic) changent les capacités de détection et de résolution, mais obligent aussi des métiers différents à coopérer autour des mêmes indicateurs. Une approche par couches, du parcours utilisateur à l'infrastructure Kubernetes, permet de recentrer les alertes sur la valeur métier et de piloter la roadmap.

Avec Gilles Guirand (directeur technique) et Boris Gorzelniaski (DevOps engineer).

10h40, Platform engineering : le pari financier et organisationnel de l'approche produit

Environnements instables, interdépendance des déploiements, mises en production manuelles : chaque friction technique ralentit la delivery. Comment construire une trajectoire qui réduit les temps de déploiement et améliore l'expérience développeur, et comment en défendre le coût ?

Avec Antoine Mayer (site reliability engineer) et Jérôme Galais.

11h20, Table ronde : intelligence artificielle et opérations, jusqu'où l'intégrer ?

IaC générée, investigation de logs, dashboards automatisés, audits accélérés : l'IA est déjà dans le quotidien DevOps. Un débat fondé sur des expériences réelles : est-ce que ça fonctionne, faut-il la borner, faut-il imposer une IA souveraine, quel impact sur les équipes et sur la montée en compétence de celles et ceux qui débutent ? Les lignes rouges évoquées : déterminisme, hallucinations, sécurité des agents.

Avec Jérôme Galais, Adrien Bresson, Alexandre-Benoit Petit (cloud engineer) et Boris Gorzelniaski.

Informations pratiques

  • Date : jeudi 15 octobre 2026, de 9h30 à 12h00
  • Format : en ligne, diffusion en direct sur YouTube, en français
  • Tarif : gratuit
  • Accès : le lien de connexion au live est envoyé par courriel après inscription
  • Chaque session est indépendante, il n'est pas nécessaire de suivre toute la matinée
  • Contact : devops-conf@kaliop.com

Commentaires : voir le flux Atom ouvrir dans le navigateur

Pris la main dans le sac, l’assistant de code de Z.ai envoyait les projets de ses utilisateurs sur le cloud sans les prévenir

23 septembre 2026 à 09:15

Un développeur a découvert que ZCode, l'assistant de programmation de Z.ai, empaquetait et expédiait en silence des dépôts de code entiers vers Alibaba Cloud. L'entreprise chinoise s'excuse et publie son code source.

Iran Strikes On Amazon Data Centers Caused Permanent Loss of Customer Data

17 septembre 2026 à 20:34
Ars Technica reports: Half a year after Iranian drone strikes knocked out multiple Amazon data centers, the US tech company has acknowledged the permanent loss of some customer data that was hosted in Bahrain and the United Arab Emirates. Amazon Web Services was "unable to restore access to the resources and data" hosted in some of the war-damaged data centers, according to an AWS dashboard update posted on September 15. The development was first reported by Reuters and suggests that the Iranian strikes inflicted catastrophic damage on the data centers. Customer data was irretrievably lost in one of three AWS availability zones in the United Arab Emirates region, specifically the mec1-az2 availability zone. Each availability zone is serviced by one or more Amazon data centers. The company is still working on "recovering regional resources" and restoring resources hosted in the other two availability zones in the United Arab Emirates... But the destruction was apparently even more widespread for the data centers in the Bahrain region, because Amazon said it was unable to restore access to resources and data across all three availability zones there. "The damage to our infrastructure spanned multiple Availability Zones and exceeded what our regional and multi-AZ services are designed to withstand," the AWS update said. The company had already suspended customer billing in the affected AWS regions in Bahrain and the United Arab Emirates and has spent the past six months attempting to restore normal operations... [When the war began] AWS immediately urged customers to migrate resources to other cloud regions and use remote backups to restore any "inaccessible resources." The cloud service also reportedly issued $150 million in customer credits following the initial Iranian strikes in March.

Read more of this story at Slashdot.

Citrix Adds a Linux-Powered Escape Hatch For Compromised Windows PCs

30 août 2026 à 15:34
Citrix's Desktop as a Service (DaaS) product includes a lightweight, hardened second operating system called UniconOS (once called "eLux") to offer Windows customers a write-protected file system Citrix says is secure against computer viruses and other malware. Nerds.xyz reports: According to the company, the environment remains isolated from the Windows filesystem and uses Secure Boot protections covering the shim, bootloader, kernel, and initial RAM filesystem. That separation matters when ransomware encrypts Windows or a faulty update leaves the operating system trapped in a boot loop. Instead of repairing Windows immediately, an employee can boot into UniconOS and use Citrix DaaS to access virtual applications and desktops. Citrix SecurAccess with Chrome Enterprise provides access to internal web applications under the organization's existing security policies. In other words, UniconOS does not actually fix the damaged Windows installation. It gives employees another route to their applications while the IT department investigates or repairs Windows... [T]he installer shrinks the Windows volume, creates a new partition, copies UniconOS onto it, and registers the necessary boot entries. Windows remains the default operating system during ordinary use, although administrators can configure boot delays and fallback behavior... The approach could prove useful following a widespread ransomware attack or another defective Windows update resembling the CrowdStrike incident of 2024. Recovery would happen independently on every compatible endpoint instead of requiring IT employees to physically handle thousands of computers. Thanks to Slashdot reader BrianFagioli for sharing the news.

Read more of this story at Slashdot.

Application mobile pour Nextcloud Calendar, l'outil manquant de l'écosystème

Ceux qui recherchent une alternative européenne et auto-hébergeable aux deux leaders mondiaux des suites bureautiques, Google Workspace et Microsoft 365, connaissent très certainement Nextcloud.

Illustration de Nextcloud Calendar

Sommaire

Qu’est-ce que Nextcloud ?

Nextcloud est un dérivé d'ownCloud, lancé en 2016 par l'Allemand Frank Karlitschek, lui-même créateur d'ownCloud. D'abord centré sur la gestion de documents, l'écosystème s'est peu à peu étendu pour intégrer tous les modules bureautiques : e-mail, visioconférence, messagerie instantanée, etc.

Dix ans plus tard, Nextcloud est l'un des leaders open source des suites bureautiques, collabore avec d'autres acteurs majeurs européens comme IONOS Cloud ou OpenProject, et s'engage à investir 250 millions d'euros d'ici 2030 dans la souveraineté numérique.

Un beau parcours qui a commencé, comme beaucoup, par un simple commit.

Nextcloud doit donc fournir des alternatives crédibles à des outils comme Google Drive, Microsoft Teams, Google Meet ou SharePoint. Pour cela, il lui faut un écosystème extrêmement complet, doublé d'une expérience d'usage très qualitative, afin de faciliter et d'accélérer l'adoption auprès des publics non techniques, qui constituent en réalité la majorité du public visé.

Pourquoi une application de calendrier ?

Contrairement à Google avec Google Agenda ou à Microsoft avec Outlook et Teams, Nextcloud ne propose pas d'application mobile dédiée à son calendrier.

Vous me direz d'abord : « C'est inutile, il suffit d'utiliser la web app. » Oui, mais non.

Imaginez un commercial en déplacement : il doit consulter son agenda, créer un rendez-vous avec un prospect et envoyer une invitation, parfois avec une connexion réseau très limitée. Dans cette situation, une application mobile, accessible en un clic et capable de fonctionner hors ligne, fait la différence.

Vous me direz ensuite : « C'est inutile, il suffit de connecter son calendrier à une application existante avec un lien CalDAV. » Encore une fois, oui, mais non.

Une application générique peut synchroniser les événements, mais elle ne sait pas créer un lien de visioconférence Nextcloud Talk, ni intégrer les fonctionnalités spécifiques de la plateforme (comme la récupération des contacts par exemple). C’est exactement ce qui fait la force des applications de Google et Microsoft : chaque brique est conçue pour fonctionner avec les autres.

Et c’est ce manque que nous avons voulu combler.

La création d’une première version en quelques semaines

Sur un coup de tête et un peu au hasard, nous avons réalisé un premier prototype.

La technologie multiplateforme React Native a été choisie dans cette optique : aller vite pour tester la faisabilité. Si l'application n'avait jamais été créée auparavant, c'était peut-être qu'il existait un verrou technique que nous n'avions pas identifié.

Nous avons créé une première version fonctionnelle et très basique en quelques jours en nous appuyant sur l'API de Nextcloud, puis nous avons amélioré l'expérience et ajouté quelques fonctionnalités (afficher ou masquer un agenda, créer un nouvel événement, ajouter des participants).

Après des tests rapides en cas réel sur Android et iOS, nous avons créé les fiches App Store et Play Store, puis publié. Trois jours plus tard, les applications étaient disponibles pour le grand public.

Un succès inattendu

L'application a été publiée sur les magasins d'applications (App Store et Play Store) en avril 2026.

Trois semaines plus tard, avec un article Reddit comme seul moyen de communication, l’application avait déjà atteint 3.500 téléchargements.

Une heureuse surprise, mais qui allait demander du travail !

L'application était avant tout destinée aux besoins internes de notre entreprise et n'avait pas été pensée pour une telle adoption.

Il a fallu transformer ce prototype réalisé rapidement en un produit capable de répondre aux besoins de milliers de personnes tout en respectant les standards de l'open source :

  • structurer une vision moyen-terme et créer une feuille de route publique
  • récolter et répondre aux retours des utilisateurs (GitHub, App Store, Play Store)
  • publier un APK à chaque version pour ceux qui n’ont pas accès au Play Store
  • renforcer les performances et l’expérience utilisateur sur tous supports (notamment sur la navigation dans le calendrier et la gestion des données)

Et maintenant ?

Avec environ 15.000 téléchargements à fin juillet 2026, l'application est utilisée au quotidien par des milliers d'utilisateurs et dispose déjà des fonctionnalités principales :

  • Visualisation des agendas personnels et partagés dans différentes vues (jour, semaine, mois, etc.)
  • Édition des événements avec ajout d’un lien de visioconférence, d’un lieu et de participants
  • Notifications configurables pour les rappels avant un événement
  • Traductions en 8 langues : français, anglais, allemand, espagnol, italien, portugais, néerlandais et russe
  • Support de plusieurs comptes connectés simultanément (par exemple, pour les ceux utilisant Nextcloud à titre pro et perso)
  • Widgets (iOS et Android) pour visualiser rapidement les événements à venir

Nous avons pu échanger récemment avec les équipes techniques de Nextcloud afin de confronter notre produit à leur expérience de l'écosystème, aux bonnes pratiques et aux attentes des utilisateurs.

Leurs retours nous ont permis de repenser notre feuille de route, qui sera mise à jour en conséquence dans les semaines à venir.

En attendant, pour celles et ceux qui disposent d'une instance Nextcloud et qui souhaitent télécharger l'application :

Et pour les plus motivés qui voudraient contribuer (ou simplement étudier le code source), voici le lien du dépôt GitHub :
https://github.com/SoluceTechnologies/nextcloud-calendar-mobile

N. D. M. : GPLv3

Commentaires : voir le flux Atom ouvrir dans le navigateur

❌