Archivo

Todos los artículos

  1. Nuestros trabajos en segundo plano agotaron el pool de conexiones. Entonces la API dejó de funcionar.

    Cómo el recálculo de promedios terminó afectando a toda la API al compartir las conexiones a la base de datos, y qué resolvimos al limitar la ejecución.

    Artículos técnicos
    Read
  2. Por qué nuestros despliegues de Next.js tardaban 30 minutos

    Cómo una imagen de Next.js de 9,48 GB pasó a formar parte de un despliegue de 18–30 minutos, por qué decidí optimizar el artefacto compartido sin rediseñar los flujos por tenant y qué cambió después del despliegue.

    Artículos técnicos
    Read
  3. Lo que los errores por usuarios duplicados me enseñaron sobre outbox e idempotencia

    Un incidente de soporte en producción me llevó a separar el trabajo persistente del procesamiento sin duplicados mediante un outbox, un inbox y la idempotencia.

    Artículos técnicos
    Read
  4. Cómo encajan las API de concurrencia de Java

    Un mapa para principiantes de las API de concurrencia de Java, organizado según los problemas que resuelven.

    Artículos técnicos
    Read
  5. Desmitificando la autenticación en Spring Security

    Un recorrido por la autenticación en Spring Security, sus providers, cadenas de filtros y la persistencia del contexto de seguridad.

    Artículos técnicos
    Read