Des articles pour ceux qui
livrent le stack
Textes originaux sur React, Node.js, TypeScript et AI — issus de la même pratique que notre logiciel opérateur. Corps des articles en anglais.
Tag : backend
Pattern de répertoire pour des backends Node.js scalables
Cacher Prisma derrière des repositories injectés et une usine afin que les services restent testables et que les transactions restent atomiques.
946 motsLireLa requête GraphQL qui a épuisé le pool de bases de données
Un document GraphQL imbriqué a provoqué la panne d’une base de données en production. Pourquoi les limites de débit, les temps d’attente HTTP et DataLoader ont échoué — ainsi que les quatre mécanismes qui ont finalement permis de maîtriser la situation.
1617 motsLireRedis au-delà du caching : sessions, limites de vitesse, files d’attente et Pub/Sub en Node.js
Sept modèles Redis pour les backends Node.js — mise en cache avec des TTL, clés OTP, limites de fréquence, tâches BullMQ, sessions, limites Pub/Sub, et quand ne pas utiliser Redis.
1424 motsLireTypeScript sans Node ni V8 : Évaluation des binaires natifs de scriptc
Démarrage en froid, RSS, débit et compromis en termes de CPU lorsque le même serveur HTTP TypeScript est exécuté sous forme de binaire natif ScriptC plutôt qu’avec Node.js et V8.
975 motsLireApprendre Rust à travers dix projets, des outils CLI aux services d’inférence
Une échelle graduée de dix projets Rust, allant d’une interface en ligne de commande pour scanner des fichiers à un clone de Redis, ainsi qu’un service d’interprétation et d’inférence, avec ce que chacun d’eux enseigne sur la mémoire, la concurrence et les pannes.
2566 motsLirePréparation aux entretiens Node.js et Express : 70 questions avec des réponses précises.
Une revue structurée de 70 questions d’entretien sur Node.js et Express, couvrant le cycle d’événements, les flux, les middleware, la sécurité et l’escalabilité, avec des corrections pour les réponses courantes.
4827 motsLireDiagnostic des API Node.js lentes : Mesurez la latence avant d’optimiser
Apprenez à décomposer une requête lente de Node.js en retards liés au boucle d’événements, aux attentes dans le pool, au temps de traitement des requêtes et aux appels en amont ou en aval, afin de corriger l’étape qui vous fait réellement perdre du temps.
1841 motsLireMaintenir l’honnêteté des caches Redis dans Node.js : invalidation sans lectures obsolètes
Comparez TTL, suppression à l’écriture, pub/sub et invalidation par clé versionnée pour Redis dans Node.js, observez les risques que chacun de ces mécanismes crée, et créez un enveloppe cache avec fonction de défaillance ouverte.
3730 motsLireSOLID en tant que question sur le changement : refactoring d’un service Spring Boot
Apprenez à appliquer chaque principe SOLID dans un backend Spring Boot en vous demandant ce qui est susceptible de changer et comment éviter l’over-engineering que SOLID entraîne souvent.
2660 motsLire
À propos de ces articles
Devis en 24 h
Besoin du même stack en couche opérateur ? Envoyez le brief — devis sous 24 h.