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 : redis
Redis 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 motsLireÀ l’intérieur d’un service de notification multi-fournisseurs : files d’attente, solutions de secours, confiance
Une présentation détaillée de la conception d’un service de notification fiable : stockage des identifiants, mécanisme de secours avec d’autres fournisseurs, tentatives répétées via BullMQ et utilisation des files de messages en attente, équité entre les utilisateurs ainsi que vérification des signatures des webhooks.
2659 motsLireConcevoir un pipeline de notifications sans doublons sur SQS, SES et Redis
Comment une conception SQS à deux files d’attente, un mécanisme de secours SES vers SendGrid et un verrou atomique Redis permettent aux documents d’affaires d’être transmis aux destinataires une seule fois, même en situation de forte charge.
1509 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 motsLireCache Stampedes dans Node.js : pourquoi un cache Redis peut surcharger votre base de données
Découvrez pourquoi une configuration naïve de Redis avec cache-aside synchronise la charge sur votre base de données lorsque une clé fréquemment utilisée expire, et comment les verrous ainsi que le renouvellement en arrière-plan permettent d’y remédier.
1618 motsLireConcevoir un service SaaS de chat IA avec Next.js, FastAPI, Credits et SSE
Découvrez une architecture de chat IA full-stack comprenant un gatekeeper FastAPI, un registre des crédits, des limites de vitesse Redis et du streaming SSE, ainsi que les lacunes à combler en premier.
3004 motsLireDe Modulo à Hash Ring : Échellener une flotte de caches Node.js sans subir de tempêtes
Découvrez pourquoi le shardage par hash-mod-N provoque des problèmes dans les bases de données lors du changement de nœuds, comment se comparent les algorithmes de hachage rendez-vous, jump et ring, ainsi que la manière de créer un anneau pondéré équilibré dans Node.js.
4407 motsLireOCR de vision LLM auto-hébergé en Go : rasterisation, génération de prompts, analyse
Comment un travailleur Go transforme des PDF médicaux en JSON structuré à l’aide d’Ollama, pdftoppm, de prompts stricts, d’un parsing de secours et de groupes de consommateurs Redis Streams.
1684 motsLireCréation de systèmes fiables pour les tâches en arrière-plan avec BullMQ et Redis
Apprenez à concevoir des pipelines de tâches en arrière-plan résilients avec Node.js, en utilisant BullMQ et Redis, en abordant les tentatives répétées, la concurrence, l’idempotence et le suivi.
2965 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.