Entradas

Mostrando las entradas etiquetadas como Rendimiento

Instancias T3 Burstables en AWS: Créditos de CPU y Por Qué Tu Servidor Se Ralentiza

Estás monitoreando una instancia EC2 T3 en producción y todo va bien — hasta que de repente la CPU cae a un rendimiento mínimo sin ninguna razón aparente en los logs de aplicación. No hay errores, no hay picos de memoria, pero las peticiones empiezan a acumularse. Si esto te suena familiar, el problema casi siempre está en el sistema de créditos de CPU que define cómo funcionan las instancias burstables T3. TL;DR: Créditos de CPU en Instancias T3 Concepto Descripción Crédito de CPU Unidad que permite usar el 100% de un vCPU durante 1 minuto Tasa de acumulación Varía por tipo de instancia; se acumula cuando el uso está por debajo del baseline Baseline Porcentaje de CPU garantizado sin consumir créditos (ej. 20% para t3.small) Modo Standard Al agotar créditos, la CPU cae al baseline — comportamiento por defecto en T3 ...

Cuándo usar ElastiCache Redis: acelera lecturas lentas en RDS con una capa de caché

Tu base de datos RDS empieza a mostrar latencias altas y el dashboard de CloudWatch confirma lo que ya sospechabas: las mismas consultas se ejecutan cientos de veces por minuto devolviendo exactamente los mismos datos. Añadir ElastiCache Redis como capa de caché delante de RDS es una de las intervenciones más efectivas en producción para este patrón específico, pero aplicarla mal genera inconsistencias de datos que son difíciles de depurar. TL;DR — Cuándo usar ElastiCache Redis con RDS Señal Indica caché Acción Mismas consultas SELECT repetidas con alta frecuencia Sí Cache-aside sobre esas queries Datos que cambian raramente (catálogos, configuración) Sí TTL largo, invalidación explícita Datos de sesión de usuario Sí Redis como session store Escrituras frecuentes con lectura inmediata del mismo registro Con cuidado Write-through o invalidar en escritura Consultas con JOINs complejos y resultados únic...

EBS gp2 vs gp3: Cuándo migrar y cómo escalar IOPS sin crecer el volumen

Cuando revisas las opciones de almacenamiento para una instancia EC2 y ves gp2 y gp3 en el selector de volúmenes EBS, la diferencia no es obvia hasta que recibes la factura de AWS o intentas escalar rendimiento sin querer pagar por terabytes que no necesitas. Este artículo explica el modelo de rendimiento de cada tipo, cuándo uno supera al otro, y cómo migrar sin downtime. TL;DR — EBS gp2 vs gp3 en producción Característica gp2 gp3 IOPS base 3 IOPS/GiB (mínimo 100, máximo 16.000) 3.000 IOPS incluidas, independientes del tamaño IOPS máximas 16.000 (requiere ≥ 5.334 GiB) 16.000 (configurables sin cambiar el tamaño) Throughput máximo 250 MiB/s 1.000 MiB/s Throughput base incluido Vinculado a IOPS 125 MiB/s incluidos, hasta 1.000 MiB/s configurable Modelo de créditos ...