Nuestro cliente, una empresa líder en tecnología publicitaria (AdTech) con sede en Nueva York, se enfrentaba a un desafío crítico: su infraestructura heredada no podía manejar el volumen de solicitudes de ofertas en tiempo real (RTB) durante las horas pico. El sistema sufría de latencia alta, lo que resultaba en oportunidades de ingresos perdidas y clientes insatisfechos. El desafío principal era modernizar su Plataforma de Orquestación de Microservicios para soportar millones de solicitudes concurrentes sin degradar el rendimiento.
El equipo aumentado de Smartbrain, compuesto por tres ingenieros Senior en Go, analizó la arquitectura existente y propuso una refactorización de los servicios críticos utilizando Go debido a su manejo eficiente de la concurrencia. Implementaron un nuevo diseño de microservicios desacoplados, utilizando gRPC para una comunicación interna ultrarrápida y optimizando el uso de la memoria. El equipo trabajó en sprints de dos semanas, integrándose perfectamente con el equipo interno del cliente para asegurar una transferencia de conocimientos fluida.
El resultado fue transformador. La nueva arquitectura permitió procesar un volumen de tráfico significativamente mayor con una infraestructura de servidor reducida. La latencia promedio de las solicitudes se redujo drásticamente, permitiendo al cliente participar en más subastas en tiempo real y aumentar sus ingresos directamente. Específicamente, se logró una reducción del 40% en la latencia y un aumento del 25% en la tasa de éxito de las ofertas.