luizbim.dev
LinkedIn ↗
# sin downtime3 min de lectura

La migración que nadie notó

La frase más aterradora en ingeniería de plataformas es "necesitamos migrar la base de datos de un sistema en producción". La nuestra tenía pujas en tiempo real. Dinero en juego, cada minuto. No teníamos acceso al código legado, a su infraestructura, ni siquiera a la configuración interna de su base de datos. Así que construimos la nueva plataforma en paralelo y usamos Debezium CDC para transmitir cada cambio del sistema antiguo al nuevo, de forma continua, hasta que ambos fueron espejos el uno del otro. El día del corte fue el día más aburrido de todo el proyecto. Ese era el objetivo. Los postores nunca vieron un solo parpadeo. Lección: las mejores migraciones no son ingeniosas, son ensayadas. Ejecutamos la sincronización durante semanas, medimos la desviación, y solo hicimos el corte cuando la diferencia fue cero y se mantuvo en cero.
© 2026 Luiz Bim — construido con demasiado backdrop-filter
luiz@luizbim.dev · /in/luiz-bim