
Contexto de petición en Node.js con AsyncLocalStorage
Usa AsyncLocalStorage para propagar contexto de petición — IDs de traza, sesiones, datos del tenant — por pilas asíncronas sin pasarlo en cada función.
Etiquetas
19 artículos · Página 1 de 2

Usa AsyncLocalStorage para propagar contexto de petición — IDs de traza, sesiones, datos del tenant — por pilas asíncronas sin pasarlo en cada función.

Diseña monitoreo y alertas que muestren problemas reales: alertas por SLO, detección por síntomas, enrutamiento, runbooks y reducción de ruido.

Un marco probado para diagnosticar y resolver incidentes en producción rápido, desde la primera alerta hasta la causa raíz y la prevención.

Implementa structured logging en Node.js: entradas analizables y buscables, con IDs de correlación, severidades coherentes y propagación de contexto.

Configura bien las sondas de liveness, readiness y startup para evitar fallos en cascada, reinicios innecesarios y tráfico a pods que no están listos.

Adelanta la observabilidad diseñando con logs estructurados, trazas distribuidas y métricas útiles desde el inicio: depuras antes y los incidentes duran menos.

Implementa trazas distribuidas en microservicios con OpenTelemetry: propagación de contexto, spans, muestreo y análisis que hacen depurable el sistema.

Monta un stack completo con métricas de Prometheus, logging JSON estructurado y trazado con OpenTelemetry, y conecta cada señal con las demás.

Construye trazabilidad distribuida de producción con OpenTelemetry: propagación de contexto, muestreo, backends, correlación y cardinalidad.

Depura sistemas distribuidos con IDs de correlación, propagación de contexto de trazas, agregación de logs y orden causal hasta la causa raíz.

Estrategias de límites de error que capturan fallos con elegancia, ofrecen alternativas útiles, reportan diagnósticos accionables y contienen el daño.

Detección de anomalías en métricas de aplicaciones: métodos estadísticos, z-scores, medias móviles, descomposición estacional y alertas sin fatiga.