El desafío
Una de las principales entidades financieras de Chile enfrentaba un cuello de botella crítico: la generación mensual de 3 reportes transaccionales, ejecutados sobre infraestructura on-premise, tardaba hasta 72 horas, dificultando la operación y el cumplimiento regulatorio.
Un intento previo de modernización con Snowflake no logró los resultados esperados: los tiempos de ejecución aumentaron, haciendo inviable la solución en ambientes productivos.
Nuestra solución
Implementamos una nueva arquitectura orientada a acelerar los tiempos de generación de reportes, combinando tecnologías cloud y procesamiento distribuido. La solución incluyó:
– Snowflake + Snowpark (Java) para el procesamiento eficiente de datos.
– Ejecución distribuida en AWS EKS para maximizar el rendimiento.
– Amazon S3 como almacenamiento para escalar sin límites.
– Optimización de ejecución paralela y manejo inteligente de particiones.
Resultados
El reporte más complejo fue ejecutado con éxito en solo 88 minutos, lo que representó una reducción del tiempo total de procesamiento superior al 98%. Este logro permitió al cliente validar el enfoque técnico propuesto y sentar las bases para una modernización integral del proceso completo.

