Andrómeda — API de Pagos: SOAP a Microservicios
Client: Andrómeda Ventures
El Problema
Andrómeda Ventures procesaba millones de recargas y pagos mensuales a través de una API SOAP monolítica con latencias inaceptables (~60 segundos). Los operadores telecom y partners exigían respuestas en milisegundos para mantener conversiones.
El sistema legacy no soportaba despliegues independientes, observabilidad moderna ni integración ágil con nuevas pasarelas de pago.
La Solución Técnica
Chourio DEV lideró la transformación arquitectónica:
- Decomposición en microservicios NestJS por dominio: recargas, pagos, conciliación, notificaciones
- PostgreSQL con particionamiento por operador y índices optimizados para queries de alto volumen
- Redis para cache de sesiones, rate limiting y colas BullMQ
- Circuit breakers y retry policies para integraciones con operadores externos
- CI/CD con Docker y despliegues blue-green sin downtime
Resultado: respuestas de ~60 segundos a menos de 100ms.
Impacto en el Negocio
- 99.8% de mejora en tiempo de respuesta
- Capacidad de 1000+ TPS sostenidos
- 99.9% uptime procesando millones de transacciones/mes
- Integración exitosa con Stripe, Ingenico y Mercadopago