El problema
Los datos llegaban más rápido de lo que los procesos nocturnos podían procesarlos, así que quien abría un dashboard veía, en el mejor de los casos, los datos de esa mañana. Cuando algo necesitaba reprocesarse, un ingeniero lo hacía a mano, a menudo en fin de semana.
Lo que se construyó
Sustituimos los procesos nocturnos programados por un flujo continuo que se puede re-ejecutar desde cualquier punto, y pusimos cada cifra detrás de una única definición compartida.
Lo que cambió
Las decisiones se toman con datos de hace minutos y no de hace horas, reprocesar ya no le cuesta a nadie un fin de semana y todos los equipos leen las mismas cifras.