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ó.

Pub/Sub vs Queues: ¿Cuál elegir para tu aplicación?

Pub/Sub vs Queues: ¿Cuál elegir para tu aplicación?

Las arquitecturas modernas frecuentemente requieren comunicación asíncrona entre componentes y dos patrones comunes para lograr esto son pub/sub y queues de mensajería; este artículo literalmente fue inspirado en una pregunta de twitter y en una explicación que vi en una imagen.