Mi viaje a través de la carrera de Desarrollo de Software

Soy Jack y aquí es donde publico soluciones para diferentes desafíos y curiosidades de programación.

Latest posts

Entendiendo `vm.overcommit_memory` en Linux

Entendiendo `vm.overcommit_memory` en Linux

El mensaje aparecía en los logs de Redis, una de las piezas clave en mi arquitectura, y claramente indicaba un problema relacionado con la memoria. Redis, como base de datos en memoria, es esencial para la velocidad y el rendimiento de mi sistema, por lo que cualquier problema en su funcionamiento puede generar un efecto dominó.

Cuando Prefork y Docker no se llevan bien

Cuando Prefork y Docker no se llevan bien

Hace poco, mientras trabajaba en una aplicación Go con Fiber, ejecutada dentro de un entorno de contenedores Docker, me encontré con un problema interesante relacionado con el uso de Prefork. Lo que parecía una buena idea para optimizar el rendimiento acabó causando algunos problemas difíciles de rastrear.