Cach茅 de Dependencias en GitHub Actions

Un workflow que ejecuta npm ci en cada push descarga del registro los mismos cientos de paquetes cada vez, incluso cuando el lockfile no ha cambiado en una semana. En un proyecto con un 谩rbol de dependencias real eso son uno o dos minutos perdidos antes de que arranque el primer test, y los pagas de nuevo en cada push y en cada pull request. actions/cache conserva esas descargas entre ejecuciones y te las devuelve cuando no ha cambiado nada relevante. ...

23 de septiembre de 2026 路 6 min 路 1276 palabras 路 SpaghettiCoder

Qu茅 Es un CDN y C贸mo Funciona

Qu茅 hace un CDN realmente con una petici贸n Un usuario en Tokio que carga una p谩gina alojada en un servidor de Virginia paga esa distancia dos veces: una vez para que la petici贸n llegue, otra para que la respuesta vuelva. La fibra viaja a una fracci贸n fija de la velocidad de la luz, y ese trayecto por s铆 solo cuesta entre 150 y 200ms de ida y vuelta antes de que el origen haya hecho ning煤n trabajo. A帽ade una consulta a la base de datos y alg煤n salto lento de m谩s, y una p谩gina que se siente instant谩nea a la vuelta de la esquina se siente lenta al otro lado del planeta. ...

16 de septiembre de 2026 路 7 min 路 1480 palabras 路 SpaghettiCoder

C贸mo Funciona el Caching con Redis y C贸mo Usarlo

Una consulta que tarda 200ms contra tu base de datos sigue tardando 200ms la millon茅sima vez que alguien la ejecuta, y cada una de esas ejecuciones compite por las mismas conexiones, el mismo I/O de disco y la misma CPU. Redis guarda la respuesta en memoria, en un servidor que no hace nada m谩s, as铆 que la lectura n煤mero un mill贸n cuesta un round trip de red en lugar de un plan de consulta. ...

15 de septiembre de 2026 路 8 min 路 1515 palabras 路 SpaghettiCoder