Sporala red del conocimiento
Universidad de Antioquia

Ingeniería de Sistemas · 2026

Optimización de Arquitectura Backend en la Nube para un Rendimiento Rentable: Resolución de consultas N+1 y estrategias de caché con Redis. Trabajo de grado

Calvo Ariza, Andres FelipeAsesor: Duque Ramos, Astrid

En la ingeniería de software contemporánea, la latencia representa el indicador fundamental de la salud y eficiencia de un sistema distribuido. En el contexto de Simetrik S.A.S., se identificaron tiempos de respuesta elevados en servicios de alto tráfico y flujos de seguridad que comprometían la escalabilidad y estabilidad de la plataforma. El objetivo central de este trabajo consistió en optimizar el rendimiento del backend para reducir la latencia y aumentar la eficiencia operativa del sistema. La metodología se desarrolló bajo un marco de investigación aplicada estructurado en cinco fases, fundamentado en el diagnóstico técnico basado en evidencias y la observabilidad. El enfoque consistió en la caracterización de servicios críticos, la refactorización de la lógica de acceso a datos y la implementación de estrategias de persistencia temporal para mitigar la carga transaccional sobre el motor de base de datos principal. Los resultados demostraron una optimización sustancial, destacando una reducción de latencia de hasta el 78% en servicios de monitoreo y una mejora del 68% en los percentiles de respuesta extrema (P99) dentro de los flujos de autorización. El proyecto concluye que la intervención sistemática en la arquitectura de persistencia fortalece la robustez y previsibilidad del sistema, garantizando una infraestructura escalable capaz de manejar incrementos masivos en el volumen de datos.

Texto completo 30 páginas con texto

Leer la tesis completa Ficha en el repositorio

Contenido

Tesauro de su biblioteca