← Backend et Fullstack

Backend & Fullstack — 14 septembre 2026

Lo nuevo hoy

Today's highlights

Points forts du jour

Click en cualquiera para ir al detalle

Click any item to jump to the full section

Cliquez un élément pour aller à la section complète

🔥

Top Stories

Breaking

tsgolint v7 estable: linting type-aware en Go, 12-18x más rápido que ESLint

tsgolint llegó a v7 estable apoyado en typescript-go: cubre 59 de las 61 reglas type-aware de typescript-eslint (venía de 43 en el alpha de diciembre) y los benchmarks del equipo marcan 12 a 18 veces más rápido que ESLint con typescript-eslint sobre repos grandes como VS Code y el propio TypeScript. El linting type-aware era la excusa eterna para no correrlo en CI por lo lento que era. Esa excusa se terminó: si tenés un monorepo con reglas type-aware desactivadas «por performance», ponete las pilas y volvé a medir.

11 Sep 2026
infoq.com →
Seguridad

smol-toml: DoS CVSS 8.2 con documentos TOML malformados

Un documento TOML malformado alcanza para colgar al parser de smol-toml. Suena chiquito hasta que mirás tu pnpm why smol-toml: es dependencia transitiva de un montón de tooling de build y config loaders del ecosistema JS. Si tu servicio parsea TOML que viene de afuera — config subida por el usuario, manifiestos de plugins, lo que sea — esto es DoS directo. Revisá el lockfile y actualizá.

09 Sep 2026
github.com/advisories →
Release

Netflix Conductor 4.0: 420 millones de workflows al mes y 30.000 tasks por workflow

Netflix rediseñó Conductor para sostener 420 millones de workflows por mes y subir el techo de 2.500 a 30.000 tasks por workflow. La clave arquitectónica: separaron la metadata del workflow de la data de las tasks y sacaron la evaluación del camino síncrono del request, lo que les dio un 40% menos de latencia p99. Suma controles nativos de concurrencia, asignación dinámica de workers y un SDK de Java type-safe. Esto es lectura obligada si estás armando orquestación propia: la lección no es «usá Conductor», es que la evaluación síncrona en el request path es lo primero que se rompe cuando escalás.

11 Sep 2026
infoq.com →
GA

Lambda SnapStart llega a imágenes de contenedor de hasta 10 GB

AWS extendió SnapStart a funciones empaquetadas como contenedor, hasta 10 GB. Esto elimina el trade-off de packaging más doloroso del serverless: hasta ahora, si querías cold starts razonables tenías que quedarte en el ZIP de 250 MB, y la gente terminaba sacándole whitespace y docstrings a las dependencias para entrar. Con SnapStart sobre imágenes podés llevarte tu runtime pesado — modelos, binarios nativos, lo que sea — sin comerte el arranque en frío.

12 Sep 2026
infoq.com →
Beta

Prisma 8.0.0-rc.11: salida Markdown en todos los comandos del CLI

El tren de release candidates de Prisma 8 sigue: rc.11 mueve el toolchain a @prisma/[email protected] y agrega --format markdown a todos los comandos — el tipo Format pasa de "human" | "json" a incluir "markdown". Único breaking: el engine es peer dependency exacta, así que si pinneás @prisma/cli-engine a mano tenés que mover el pin a 0.4.0. Si el CLI te arma el proyecto, se resuelve solo.

13 Sep 2026
github.com/prisma/orm →
⚡

Backend TypeScript & Runtimes

Release

Node.js 24.21.0: OpenSSL 3.5.8, Undici 7.29.1 y net.BlockList más rápido

La línea 24 suma OpenSSL 3.5.8, certificados raíz actualizados a NSS 3.126 y Undici 7.29.1. Del lado semver-minor: carga de claves privadas vía STORE loaders de OpenSSL (útil si tus claves viven en HSM o en un provider externo), mejoras en la implementación de histogramas y un net.BlockList notablemente más rápido — si lo usás para rate limiting o allowlists por IP en el borde de tu app, es ganancia gratis.

08 Sep 2026
github.com/nodejs/node →
Patch

workerd v1.20260914.1: el runtime de Cloudflare Workers sigue su cadencia diaria

Cloudflare sigue publicando workerd todos los días. Si corrés Workers en local con wrangler dev o tenés el runtime pinneado en un contenedor de CI, vale la pena alinear la versión con lo que corre en producción: las divergencias de compatibilidad entre tu runtime local y el de Cloudflare son el clásico bug de «en mi máquina anda».

14 Sep 2026
github.com/cloudflare/workerd →
🧩

Frameworks & Libraries

Patch

Fastify 5.12.4: corrige el desfase de versión en fastify.js

Release de saneamiento: 5.12.4 arregla el desfase de versión que había quedado en fastify.js respecto del package.json. Es chico, pero si tenés checks que leen la versión reportada por el framework en runtime — telemetría, health endpoints, reportes de SBOM — este es el parche que te devuelve el número correcto.

11 Sep 2026
github.com/fastify/fastify →
Patch

Next.js 16.3.5: nonce CSP en scripts de loading/template y arreglos en el cache de imágenes

Backport con varios arreglos que importan en producción: ahora se agrega el nonce de CSP a los script tags de los archivos loading y template — si tenés Content-Security-Policy estricta, esos scripts te venían siendo bloqueados. Además, next/image saltea entradas de 0 bytes al inicializar el LRU en disco y rechaza imágenes vacías al leer/escribir el cache, y se emiten los NFT de servidor completos cuando usás output: 'standalone' con un adapter.

11 Sep 2026
github.com/vercel/next.js →
🗄️

Databases & Data

Beta

Kysely 0.30.0-beta.2: control de transacciones por migración y defineMigration

Llega un transactionMode con tres valores en el Migrator: 'per-run' (el comportamiento clásico, todo envuelto en una transacción si el dialecto soporta DDL transaccional), 'per-migration' y 'none' — este último reemplaza al ya deprecado disableTransactions: true. El golazo para la DX es 'per-migration': cada migración decide exportando config: { transaction: false } al lado de up/down. Si alguna vez peleaste con un CREATE INDEX CONCURRENTLY en Postgres que no puede correr adentro de una transacción, ya sabés por qué esto importa. Suma también un helper defineMigration.

14 Sep 2026
github.com/kysely-org/kysely →
☁️

Cloud & DevOps

Destacado

AWS Lambda: configuración de lectura directa para archivos de S3

Las funciones Lambda ahora pueden configurar acceso de lectura directa a S3 Files, ajustando throughput y latencia según lo que necesite la aplicación. Para pipelines de procesamiento de archivos pesados, esto cambia el cálculo: menos copias intermedias, menos memoria reservada solo para bufferear.

11 Sep 2026
aws.amazon.com →
Destacado

Lambda durable functions se integra con Pydantic AI

Los agentes construidos con Pydantic AI ahora pueden reanudar desde checkpoints después de una interrupción, en vez de rehacer llamadas caras al modelo. El patrón es viejo y conocido — checkpointing sobre un workflow durable — pero aplicado a agentes tiene un impacto directo en la factura, no solo en la resiliencia.

10 Sep 2026
aws.amazon.com →
Destacado

Cloudflare prueba transcoding de caché para reducir almacenamiento

El prototipo de Cloudflare aplica compresión Zstandard al contenido cacheado, lo que podría liberar petabytes de capacidad adicional para HTML, JSON, CSS y JavaScript. Más capacidad efectiva en el edge significa hit rates más altos para el long tail de tus assets — el contenido que hoy se expulsa del caché antes de que alguien lo vuelva a pedir.

13 Sep 2026
infoq.com →
Minor

Terraform AWS provider 6.62.0 sigue su expansión acelerada

La versión 6.62.0 agrega soporte para nuevas capacidades de AWS a medida que la superficie del proveedor crece. El dato interesante no es el changelog puntual sino el ritmo: el provider se mueve casi tan rápido como AWS lanza servicios, y eso te obliga a tener una política explícita de pinning y upgrade en tu módulo raíz.

11 Sep 2026
infoq.com →
🏗️

Architecture & Best Practices

Destacado

Una década de Rustls: benchmarks, criptografía post-cuántica y la 0.24

Retrospectiva de diez años de la librería TLS en Rust, con benchmarks y roadmap. Lo relevante para backend: suma soporte de criptografía post-cuántica y la versión 0.24 rearquitectura el buffering de entrada. Si tu stack termina en un proxy o un cliente HTTP escrito en Rust, esta es la capa que decide tu postura post-cuántica, y conviene entenderla antes de que te la pidan por compliance.

12 Sep 2026
infoq.com →
Destacado

Session traces y controles de costo para diagnosticar fallas de agentes

Técnicas emergentes de observabilidad para identificar loops de tool-calls y desbordes de costo en agentes desplegados. Acá está la lección de arquitectura: el agente es un sistema distribuido no determinista, y lo tratás con el mismo instrumental que cualquier otro — trazas, presupuestos, circuit breakers. Si estás metiendo agentes en producción sin traza por sesión y sin tope de gasto, estás operando a ciegas.

11 Sep 2026
infoq.com →
🔗

Fullstack

Release

pnpm 11.27.0: mirrors de Node globales y limpieza automática de trustPolicyExclude

Dos cosas útiles para monorepos. Primero, nodeDownloadMirrors ahora se puede definir en el config.yaml global o vía PNPM_CONFIG_NODE_DOWNLOAD_MIRRORS — configurás el mirror una vez por máquina en vez de repetirlo en cada workspace, que es justo lo que necesitás en una imagen de CI. Segundo, el nuevo trustPolicyExcludePrune (default false) hace que add, update y remove limpien las entradas de trustPolicyExclude que el lockfile nuevo ya no resuelve. Los patrones de nombre (@scope/*) se conservan siempre, y la limpieza se saltea si el install no cubre todo el workspace.

12 Sep 2026
github.com/pnpm/pnpm →
🔒

Security

Seguridad

Nuxt Ollama: la runtime config pública expone la API key al browser

El módulo pone la API key de Ollama en la public runtime config de Nuxt, así que termina serializada en el payload que se le manda al cliente. Es el error de configuración clásico de fullstack: en Nuxt, runtimeConfig.public viaja al browser y runtimeConfig a secas no. Aprovechá y auditá tu propia config: cualquier clave que hoy esté del lado público hay que rotarla, no solo moverla.

09 Sep 2026
github.com/advisories →
Seguridad

functype-mcp-server: RCE vía alias de paquete en set_functype_version

La tool MCP set_functype_version pasa su argumento sin sanitizar a pnpm install y después hace un import dinámico — o sea, un alias de paquete alcanza para ejecutar código arbitrario. El patrón a grabarse: todo argumento de una tool MCP es input no confiable. Si tu servidor MCP le pasa strings del modelo a un package manager o a un import dinámico, ya tenés el mismo agujero.

09 Sep 2026
github.com/advisories →
🔥

Top Stories

Breaking

tsgolint v7 stable: Go-powered type-aware linting, 12-18x faster than ESLint

tsgolint hit stable v7 on top of typescript-go: it covers 59 of the 61 typescript-eslint type-aware rules (up from 43 at the December alpha), and the team's benchmarks report 12 to 18 times faster than ESLint with typescript-eslint on large repos such as VS Code and TypeScript itself. Type-aware linting was the perennial reason to keep those rules out of CI. That reason is gone — if your monorepo disabled type-aware rules for performance, it is worth re-measuring.

11 Sep 2026
infoq.com →
Security

smol-toml: CVSS 8.2 denial of service via malformed TOML documents

A malformed TOML document is enough to hang smol-toml's parser. That sounds small until you run pnpm why smol-toml: it is a transitive dependency of plenty of JS build tooling and config loaders. If your service parses TOML from an untrusted source — user-uploaded config, plugin manifests, anything — this is a direct denial of service. Check the lockfile and upgrade.

09 Sep 2026
github.com/advisories →
Release

Netflix Conductor 4.0: 420 million workflows a month, 30,000 tasks per workflow

Netflix reworked Conductor to sustain 420 million workflows per month and raise the ceiling from 2,500 to 30,000 tasks per workflow. The architectural move: separating workflow metadata from task data and pulling evaluation out of the synchronous request path, which bought them a 40% reduction in p99 evaluation latency. It also adds native concurrency controls, dynamic worker allocation, and a type-safe Java SDK. Worth reading if you are building your own orchestration — the lesson is not «adopt Conductor», it is that synchronous evaluation in the request path is the first thing to break under scale.

11 Sep 2026
infoq.com →
GA

Lambda SnapStart comes to container images up to 10 GB

AWS extended SnapStart to container-packaged functions, up to 10 GB. That removes serverless's most painful packaging trade-off: until now, reasonable cold starts meant staying inside the 250 MB ZIP limit, and teams ended up stripping whitespace and docstrings from installed packages to fit. With SnapStart on images you can ship a heavy runtime — models, native binaries, whatever — without paying it back at cold start.

12 Sep 2026
infoq.com →
Beta

Prisma 8.0.0-rc.11: Markdown output on every CLI command

The Prisma 8 release-candidate train rolls on: rc.11 moves the toolchain to @prisma/[email protected] and adds --format markdown to every command — the Format type widens from "human" | "json" to include "markdown". The only breaking change: the engine is an exact peer dependency, so a project pinning @prisma/cli-engine itself must move the pin to 0.4.0. Projects assembled by the CLI resolve it automatically.

13 Sep 2026
github.com/prisma/orm →
⚡

Backend TypeScript & Runtimes

Release

Node.js 24.21.0: OpenSSL 3.5.8, Undici 7.29.1 and a faster net.BlockList

The 24 line picks up OpenSSL 3.5.8, root certificates refreshed to NSS 3.126, and Undici 7.29.1. On the semver-minor side: private key loading through OpenSSL STORE loaders (handy when keys live in an HSM or external provider), an improved histogram implementation, and a noticeably faster net.BlockList — free wins if you use it for IP allowlists or edge rate limiting.

08 Sep 2026
github.com/nodejs/node →
Patch

workerd v1.20260914.1: the Cloudflare Workers runtime keeps its daily cadence

Cloudflare keeps publishing workerd daily. If you run Workers locally with wrangler dev or pin the runtime in a CI container, it pays to keep that version aligned with what production runs — compatibility drift between your local runtime and Cloudflare's is the classic «works on my machine» bug.

14 Sep 2026
github.com/cloudflare/workerd →
🧩

Frameworks & Libraries

Patch

Fastify 5.12.4: fixes the fastify.js version mismatch

A housekeeping release: 5.12.4 fixes the version mismatch left in fastify.js relative to package.json. Small, but if anything reads the framework's runtime-reported version — telemetry, health endpoints, SBOM reporting — this is the patch that gives you the right number back.

11 Sep 2026
github.com/fastify/fastify →
Patch

Next.js 16.3.5: CSP nonce on loading/template scripts and image cache fixes

A backport with several fixes that matter in production: the CSP nonce is now added to the script tags of loading and template files — with a strict Content-Security-Policy those scripts were being blocked. Also, next/image skips 0-byte entries when initializing the disk LRU cache and rejects empty images on read/write, and whole-app server NFTs are emitted when output: 'standalone' is used with an adapter.

11 Sep 2026
github.com/vercel/next.js →
🗄️

Databases & Data

Beta

Kysely 0.30.0-beta.2: per-migration transaction control and defineMigration

The Migrator gains a three-valued transactionMode: 'per-run' (the classic behavior, wrapping the whole run in a transaction where the dialect supports transactional DDL), 'per-migration', and 'none' — the last replacing the now-deprecated disableTransactions: true. The real DX win is 'per-migration': each migration opts out by exporting config: { transaction: false } next to up/down. If you have ever fought a Postgres CREATE INDEX CONCURRENTLY that cannot run inside a transaction, you know exactly why this matters. A defineMigration helper lands too.

14 Sep 2026
github.com/kysely-org/kysely →
☁️

Cloud & DevOps

Notable

AWS Lambda: direct read configuration for Amazon S3 Files

Lambda functions can now configure direct read access to S3 Files, tuning throughput and latency to what the application actually needs. For heavy file-processing pipelines this changes the math: fewer intermediate copies, less memory provisioned purely for buffering.

11 Sep 2026
aws.amazon.com →
Notable

Lambda durable functions integrates with Pydantic AI

Agents built with Pydantic AI can now resume from checkpoints after an interruption instead of repeating expensive model calls. The pattern is old and well understood — checkpointing over a durable workflow — but applied to agents it hits the bill directly, not just resilience.

10 Sep 2026
aws.amazon.com →
Notable

Cloudflare tests cache transcoding to cut storage requirements

Cloudflare's prototype applies Zstandard compression to cached content, potentially freeing petabytes of additional capacity for HTML, JSON, CSS, and JavaScript. More effective edge capacity means higher hit rates for the long tail of your assets — the content evicted today before anyone asks for it again.

13 Sep 2026
infoq.com →
Minor

Terraform AWS provider 6.62.0 continues its rapid expansion

Version 6.62.0 adds support for new AWS capabilities as the provider's surface keeps growing. The interesting part is not the specific changelog but the pace: the provider moves nearly as fast as AWS ships services, which forces you to have an explicit pinning and upgrade policy in your root module.

11 Sep 2026
infoq.com →
🏗️

Architecture & Best Practices

Notable

One decade of Rustls: benchmarks, post-quantum crypto, and 0.24

A ten-year retrospective on the Rust TLS library, with benchmarks and roadmap. What matters for backend work: it adds post-quantum cryptography support, and version 0.24 rearchitects input buffering. If your stack terminates at a proxy or HTTP client written in Rust, this is the layer that decides your post-quantum posture — worth understanding before compliance asks for it.

12 Sep 2026
infoq.com →
Notable

Session traces and cost controls to diagnose AI agent failures

Emerging observability techniques for spotting tool-call loops and cost overruns in deployed agents. The architectural lesson is the real takeaway: an agent is a non-deterministic distributed system, and you instrument it like any other — traces, budgets, circuit breakers. Shipping agents to production without per-session traces and a spend ceiling is flying blind.

11 Sep 2026
infoq.com →
🔗

Fullstack

Release

pnpm 11.27.0: global Node download mirrors and automatic trustPolicyExclude pruning

Two things that matter in monorepos. First, nodeDownloadMirrors can now be set in the global config.yaml or through PNPM_CONFIG_NODE_DOWNLOAD_MIRRORS — configure the mirror once per machine instead of repeating it in every workspace, which is exactly what a CI image needs. Second, the new trustPolicyExcludePrune (default false) makes add, update and remove prune trustPolicyExclude entries the freshly written lockfile no longer resolves. Name patterns (@scope/*) are always kept, and pruning is skipped when the install does not cover the whole workspace.

12 Sep 2026
github.com/pnpm/pnpm →
🔒

Security

Security

Nuxt Ollama: public runtime config exposes the Ollama API key to browser clients

The module places the Ollama API key in Nuxt's public runtime config, so it ends up serialized into the payload shipped to the client. This is the classic fullstack configuration mistake: in Nuxt, runtimeConfig.public travels to the browser and plain runtimeConfig does not. Take the chance to audit your own config — any key currently on the public side must be rotated, not merely moved.

09 Sep 2026
github.com/advisories →
Security

functype-mcp-server: package-alias RCE via set_functype_version

The set_functype_version MCP tool passes its argument unsanitized to pnpm install and then performs a dynamic import — meaning a package alias is enough to execute arbitrary code. The pattern worth memorizing: every MCP tool argument is untrusted input. If your MCP server hands model-supplied strings to a package manager or a dynamic import, you already have the same hole.

09 Sep 2026
github.com/advisories →
🔥

Top Stories

Breaking

tsgolint v7 stable : linting type-aware en Go, 12-18x plus rapide qu'ESLint

tsgolint atteint la v7 stable sur la base de typescript-go : il couvre 59 des 61 règles type-aware de typescript-eslint (contre 43 lors de l'alpha de décembre) et les benchmarks de l'équipe annoncent 12 à 18 fois plus rapide qu'ESLint avec typescript-eslint sur de gros dépôts comme VS Code et TypeScript. Le linting type-aware était l'éternelle raison de l'exclure de la CI. Cette raison disparaît : si votre monorepo a désactivé ces règles pour des questions de performance, remesurez.

11 Sep 2026
infoq.com →
Sécurité

smol-toml : déni de service CVSS 8.2 via des documents TOML malformés

Un document TOML malformé suffit à bloquer le parser de smol-toml. Cela paraît mineur jusqu'à ce que vous lanciez pnpm why smol-toml : c'est une dépendance transitive de nombreux outils de build et chargeurs de configuration JS. Si votre service parse du TOML provenant d'une source non fiable, c'est un déni de service direct. Vérifiez le lockfile et mettez à jour.

09 Sep 2026
github.com/advisories →
Release

Netflix Conductor 4.0 : 420 millions de workflows par mois, 30 000 tâches par workflow

Netflix a retravaillé Conductor pour soutenir 420 millions de workflows par mois et faire passer le plafond de 2 500 à 30 000 tâches par workflow. Le choix architectural : séparer les métadonnées du workflow des données de tâches et sortir l'évaluation du chemin synchrone de la requête, d'où une réduction de 40 % de la latence p99. S'y ajoutent des contrôles de concurrence natifs, l'allocation dynamique de workers et un SDK Java typé. À lire si vous construisez votre propre orchestration.

11 Sep 2026
infoq.com →
GA

Lambda SnapStart arrive sur les images de conteneur jusqu'à 10 Go

AWS étend SnapStart aux fonctions packagées en conteneur, jusqu'à 10 Go. Cela supprime le compromis de packaging le plus douloureux du serverless : jusqu'ici, des cold starts raisonnables imposaient de rester sous la limite ZIP de 250 Mo, au point de retirer espaces et docstrings des paquets installés. Avec SnapStart sur images, vous embarquez un runtime lourd sans le payer au démarrage à froid.

12 Sep 2026
infoq.com →
Bêta

Prisma 8.0.0-rc.11 : sortie Markdown sur chaque commande du CLI

Le train de release candidates de Prisma 8 continue : rc.11 fait passer la toolchain à @prisma/[email protected] et ajoute --format markdown à toutes les commandes — le type Format s'élargit de "human" | "json" pour inclure "markdown". Seul changement cassant : le moteur est une peer dependency exacte, un projet qui l'épingle doit passer à 0.4.0.

13 Sep 2026
github.com/prisma/orm →
⚡

Backend TypeScript & Runtimes

Release

Node.js 24.21.0 : OpenSSL 3.5.8, Undici 7.29.1 et net.BlockList plus rapide

La ligne 24 intègre OpenSSL 3.5.8, des certificats racines mis à jour vers NSS 3.126 et Undici 7.29.1. Côté semver-minor : chargement de clés privées via les STORE loaders d'OpenSSL, une meilleure implémentation des histogrammes et un net.BlockList nettement plus rapide.

08 Sep 2026
github.com/nodejs/node →
Patch

workerd v1.20260914.1 : le runtime Cloudflare Workers garde sa cadence quotidienne

Cloudflare continue de publier workerd quotidiennement. Si vous exécutez Workers en local avec wrangler dev ou épinglez le runtime en CI, alignez la version avec celle de la production : les divergences de compatibilité sont la source classique du bug « ça marche chez moi ».

14 Sep 2026
github.com/cloudflare/workerd →
🧩

Frameworks & Libraries

Patch

Fastify 5.12.4 : corrige le décalage de version dans fastify.js

Une release d'entretien : 5.12.4 corrige le décalage de version entre fastify.js et package.json. Mineur, mais si votre télémétrie, vos endpoints de santé ou vos rapports SBOM lisent la version rapportée à l'exécution, c'est ce patch qui rétablit la bonne valeur.

11 Sep 2026
github.com/fastify/fastify →
Patch

Next.js 16.3.5 : nonce CSP sur les scripts loading/template et correctifs du cache d'images

Un backport avec plusieurs correctifs utiles en production : le nonce CSP est désormais ajouté aux balises script des fichiers loading et template — avec une CSP stricte, ces scripts étaient bloqués. De plus, next/image ignore les entrées de 0 octet lors de l'initialisation du cache LRU disque et rejette les images vides.

11 Sep 2026
github.com/vercel/next.js →
🗄️

Databases & Data

Bêta

Kysely 0.30.0-beta.2 : contrôle transactionnel par migration et defineMigration

Le Migrator gagne un transactionMode à trois valeurs : 'per-run' (comportement classique), 'per-migration' et 'none' — ce dernier remplaçant disableTransactions: true, déprécié. Le vrai gain DX est 'per-migration' : chaque migration choisit en exportant config: { transaction: false }. Utile pour un CREATE INDEX CONCURRENTLY Postgres qui ne peut pas tourner dans une transaction. Un helper defineMigration arrive également.

14 Sep 2026
github.com/kysely-org/kysely →
☁️

Cloud & DevOps

Notable

AWS Lambda : configuration de lecture directe pour les fichiers Amazon S3

Les fonctions Lambda peuvent désormais configurer un accès en lecture directe aux fichiers S3, en ajustant débit et latence selon les besoins de l'application. Pour les pipelines de traitement de fichiers volumineux : moins de copies intermédiaires, moins de mémoire réservée au buffering.

11 Sep 2026
aws.amazon.com →
Notable

Les durable functions Lambda s'intègrent à Pydantic AI

Les agents construits avec Pydantic AI peuvent reprendre depuis des checkpoints après une interruption au lieu de répéter des appels de modèle coûteux. Le pattern est connu, mais appliqué aux agents il touche directement la facture, pas seulement la résilience.

10 Sep 2026
aws.amazon.com →
Notable

Cloudflare teste le transcodage du cache pour réduire le stockage

Le prototype de Cloudflare applique la compression Zstandard au contenu mis en cache, libérant potentiellement des pétaoctets de capacité pour HTML, JSON, CSS et JavaScript. Plus de capacité effective en edge signifie de meilleurs taux de hit pour la longue traîne de vos assets.

13 Sep 2026
infoq.com →
Mineur

Le provider Terraform AWS 6.62.0 poursuit son expansion rapide

La version 6.62.0 ajoute la prise en charge de nouvelles capacités AWS à mesure que la surface du provider s'étend. L'essentiel n'est pas le changelog mais le rythme : cela impose une politique explicite de pinning et de mise à jour dans votre module racine.

11 Sep 2026
infoq.com →
🏗️

Architecture & Best Practices

Notable

Une décennie de Rustls : benchmarks, cryptographie post-quantique et la 0.24

Rétrospective de dix ans sur la bibliothèque TLS en Rust, avec benchmarks et feuille de route. Pour le backend : ajout du support de la cryptographie post-quantique, et la version 0.24 réarchitecture le buffering d'entrée. Si votre stack se termine sur un proxy ou un client HTTP en Rust, c'est cette couche qui détermine votre posture post-quantique.

12 Sep 2026
infoq.com →
Notable

Traces de session et contrôles de coût pour diagnostiquer les échecs d'agents

Techniques d'observabilité émergentes pour repérer les boucles d'appels d'outils et les dépassements de coût dans les agents déployés. La leçon architecturale : un agent est un système distribué non déterministe, à instrumenter comme les autres — traces, budgets, circuit breakers.

11 Sep 2026
infoq.com →
🔗

Fullstack

Release

pnpm 11.27.0 : miroirs Node globaux et nettoyage automatique de trustPolicyExclude

Deux apports utiles en monorepo. D'abord, nodeDownloadMirrors peut être défini dans le config.yaml global ou via PNPM_CONFIG_NODE_DOWNLOAD_MIRRORS — un miroir configuré une fois par machine plutôt que dans chaque workspace. Ensuite, le nouveau trustPolicyExcludePrune (défaut false) fait que add, update et remove élaguent les entrées de trustPolicyExclude que le lockfile ne résout plus.

12 Sep 2026
github.com/pnpm/pnpm →
🔒

Security

Sécurité

Nuxt Ollama : la runtime config publique expose la clé API au navigateur

Le module place la clé API Ollama dans la runtime config publique de Nuxt, donc sérialisée dans le payload envoyé au client. C'est l'erreur de configuration fullstack classique : dans Nuxt, runtimeConfig.public part au navigateur, pas runtimeConfig. Profitez-en pour auditer votre config — toute clé côté public doit être rotée, pas seulement déplacée.

09 Sep 2026
github.com/advisories →
Sécurité

functype-mcp-server : RCE par alias de paquet via set_functype_version

L'outil MCP set_functype_version transmet son argument non assaini à pnpm install puis effectue un import dynamique — un alias de paquet suffit donc à exécuter du code arbitraire. Le pattern à retenir : tout argument d'outil MCP est une entrée non fiable.

09 Sep 2026
github.com/advisories →