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 : Caching
Bases de TanStack Query : requêtes, mise en cache, mutations et invalidation
Découvrez comment useQuery, queryKey, staleTime, gcTime, useMutation et invalidation s’associent pour gérer l’état du serveur dans React, sans avoir à écrire manuellement des effets fetch.
7 min de lectureRéduction des coûts des LLM : stockage en cache, acheminement des modèles et simplification des prompts
Les coûts de production des LLM augmentent rapidement. Utilisez le stockage sémantique, l’acheminement des modèles, des prompts plus concis, le réclassage via RAG, des plafonds de sortie et le regroupement pour réduire les dépenses sans nuire à la qualité.
8 min de lectureGuide détaillé de TanStack Query : requêtes, cache, mutations et interface utilisateur optimiste
TanStack Query gère l’état du serveur comme un gestionnaire de restaurant : clés de cache partagées, réglages de fraîcheur, mutations coordonnées, invalidation et mises à jour optimistes au-dessus de votre client HTTP.
22 min de lectureMémorisation sémantique avec Redis pour la recherche vectorielle
Réduisez les coûts liés à l’API d’embedding grâce au cache sémantique dans Redis : un cache à deux niveaux qui réutilise les résultats de recherche vectorielle lorsque les requêtes signifient la même chose, en Node.js.
4 min de lectureRedis 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.
6 min de lectureLa méthode HTTP QUERY pour les équipes frontend : lectures sécurisées avec un corps de requête
Apprenez quand la méthode HTTP QUERY est préférable à GET et POST pour des filtres complexes, comment l’utiliser avec fetch, ainsi que quels sont les besoins en matière de CORS, de mise en cache et de support infrastructurel.
7 min de lectureMesurer d’abord : pourquoi l’optimisation précoce rend les applications Next.js plus difficiles à exécuter
Voyez comment la mémorisation prématurée, des limites de client trop larges et des caches empilés ajoutent de la complexité aux applications Next.js, et comment une approche axée sur les mesures permet de conserver leur rapidité.
10 min de lectureMaintenir 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.
16 min de lectureCache 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.
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.