Des articles pour ceux qui
livrent le stack
Textes sur React, Node.js, TypeScript et AI. Un corps traduit est affiché quand il existe. Sinon vous voyez le texte anglais et une note qui le dit.
Tag : Backend Architecture
Python ou TypeScript en backend : choisir en fonction de la charge de travail, et non à cause de la mode
Comparez Python et TypeScript pour le développement backend en ce qui concerne la typage, les performances, les opérations asynchrones, les frameworks, la réutilisation full-stack et l’IA, et apprenez à choisir en fonction du projet qui vous est confié.
9 min de lectureDe script de développement à API Node.js en production : boucle d’événements, threads de travail, journalisation
Comment le cycle d’événements, le travail bloquant, les threads de travail, les délais d’expiration, la concurrence, les journaux structurés et l’accès à la base de données façonnent une API Node.js capable de fonctionner en production.
11 min de lecturePourquoi les tâches @Cron de NestJS s’exécutent une seule fois par réplica et comment y remédier
Découvrez pourquoi les planifications @Cron en cours d’exécution se multiplient lorsque un service NestJS est étendu, et comment un déclencheur externe, des écritures idempotentes ainsi qu’un point de terminaison protégé permettent de résoudre ce problème.
6 min de lectureOCR de vision LLM auto-hébergé en Go : rasterisation, génération de prompts, analyse
Un outil Go transforme des PDF médicaux en JSON à l’aide d’un LLM visuel sur Ollama : rasterisation par pdftoppm, prompts stricts, analyse de secours et consommateurs de Redis Streams.
7 min de lectureRust ou Go pour les services backend : ne payer que pour les garanties dont vous avez besoin
Pourquoi la sécurité et la vitesse de Rust ne résolvent que rarement les véritables goulots d’étranglement des équipes API, comment Go optimise la maintenabilité, et quand Rust est le choix idéal par défaut pour les backends.
11 min de lectureSept hypothèses cachées qui font échouer JavaScript sous un trafic réel
Découvrez quels sont les postulats concernant les types, les tentatives de répétition, la concurrence, l’ordre des réponses, le volume de données, les données manquantes et l’état en mémoire qui font échouer le code JavaScript une fois qu’il est mis en production.
14 min de lectureIsolation d’Edge et Wasm contre Node.js : compromis de temps d’exécution et bonnes pratiques en production
Il explore la manière dont V8 isole les processus et comment WebAssembly surpasse Node.js basé sur des conteneurs aux périphériques, puis aborde les pratiques opérationnelles qui rendent Node.js prêt pour le déploiement en production.
9 min de lectureBoucles d’agentie bornées : modèles fiables en TypeScript pour l’utilisation d’outils de LLM
Apprenez à concevoir des agents LLM en TypeScript en utilisant des boucles d’agentisation bornées avec la validation Zod, une exécution de outils déterministe et une récupération d’erreurs pour assurer une fiabilité de niveau production.
10 min de lectureÀ l’intérieur des intercepteurs NestJS : comment corriger une régression de latence de 96 % à grande échelle.
Découvrez comment le pipeline d’exécution AOP de NestJS et les pièges liés à la fermeture des opérations RxJS ont provoqué une augmentation brutale de la latence P99, ainsi que comment créer un intercepteur d’audit sans allocation mémoire pour y remédier.
7 min de lecture
À propos de ces articles
Devis en 24 h
Besoin du même stack en couche opérateur ? Envoyez le brief — devis sous 24 h.