StackPractices

caching

Recursos prácticos sobre caching para ingenieros de software.

39 resultados

Acelerando Aplicaciones con Cache

El cacheo es una de las optimizaciones de mayor impacto disponibles para ingenieros. Un cache bien ubicado puede reducir la carga de base de datos en órdenes de magnitud y convertir endpoints lentos en respuestas sub-milisegundo.

Descubre patrones para cacheo en memoria con Redis, cacheo en edge de CDN, estrategias cache-aside y write-through, y enfoques de invalidación. Cada receta discute trade-offs de consistencia y proporciona ejemplos de configuración probados en producción.

intermediate

Estrategias de Caché: Navegador, CDN, Redis y Base de Datos

Implementa caché efectiva en cada capa del stack: caché de navegador, edge de CDN, caché de...

intermediate

Patrón Embedding Cache

Cachea embeddings LLM para reducir llamadas API y costo. Almacena embeddings con clave de hash de...

intermediate

Patrón Cache Invalidation

Estrategias para mantener frescos los datos en caché: expiración TTL, invalidación explícita,...

advanced

Patrón Cache Stampede Prevention

Previene el thundering herd de fallos de caché con locks, single-flight, stale-while-revalidate y...

intermediate

Patron Read-Through Cache

Una capa de cache transparente que intercepta peticiones de lectura, obtiene del origen de datos en...

advanced

Patrón Refresh-Ahead Cache

Refresca proactivamente entradas de caché antes de que expiren para eliminar fallos de caché en...

advanced

Patron Two-Level Cache

Combina un cache L1 en memoria con un cache L2 distribuido para reducir latencia de hot keys...

advanced

Patrón Write-Behind Cache

Escribe en el caché de forma síncrona y persiste en la base de datos de forma asíncrona para cargas...

intermediate

Patron Write-Through Cache

Escribe sincronamente en cache y backing store para que el cache siempre tenga los datos mas...

intermediate

Plantilla de Politica de Eviction de Cache

Plantilla para documentar eviction rules por cache layer: LRU, LFU, TTL, FIFO, random eviction....

intermediate

Plantilla de Decisión de Estrategia de Caché

Plantilla rellenable para elegir y documentar la estrategia de caché de cada servicio: matriz de...

intermediate

Runbook de precalentamiento de caché

Runbook operativo para precalentar la caché tras despliegues e incidentes: hot keys, precarga por...

intermediate

Plantilla de reglas de caché de CDN

Plantilla para reglas de caché de CDN y comportamiento en edge: cache keys, TTL por tipo de...

advanced

Guía completa de caching en GraphQL

Cachear respuestas GraphQL en cada capa: CDN, gateway, DataLoader, persisted queries y cliente....

advanced

Guía Completa de Caching a Nivel Aplicación

Cachés en memoria, distribuidas e híbridas en la capa de aplicación: LRU, TTL, estrategias...

caching in-memory distributed-cache guide
advanced

Guía Completa de Invalidación de Caché

Estrategias de invalidación de caché: TTL, invalidación por eventos, claves versionadas, purgado...

advanced

Guía Completa de Estrategia de Caché en CDN

Caché en CDN para apps web y APIs: edge caching, claves de caché, headers, invalidación, surrogate...

advanced

Estrategias de Caché con Redis: Guía Completa

Elige e implementa el patrón de caché Redis correcto —de cache-aside a refresh-ahead— con guía de...

advanced

Guía de Redis en Producción: Persistencia, HA y Seguridad

Mantén Redis estable en producción: persistencia RDB/AOF, Sentinel vs Cluster para alta...

No se encontraron resultados.