Adquirente de Compensación
- Inicio
- Detalles del Caso
Para los bancos que actúan simultáneamente como emisores y adquirentes de tarjetas de crédito, la capacidad de depositar fondos en las cuentas de los comerciantes de forma rápida y precisa supone una ventaja competitiva decisiva. En el sector bancario de Centroamérica, donde cada recurso cuenta, procesos de liquidación más rápidos y compensaciones casi en tiempo real se han vuelto esenciales para satisfacer la creciente demanda de disponibilidad inmediata de efectivo.
Uno de nuestros clientes, uno de los principales bancos de Centroamérica, afrontó este desafío de manera directa. Con más de 300,000 clientes de tarjetas de crédito, cientos de comerciantes afiliados y operaciones en cuatro países, necesitaban una solución capaz de gestionar su gran escala y, al mismo tiempo, ofrecer compensaciones casi en tiempo real.
Diseñamos una arquitectura de microservicios basada en eventos, de última generación, fundamentada en los principios del Diseño Basado en Dominios (DDD) y soportada por Apache Kafka como servidor de streaming. La solución incorpora patrones esenciales como Base de Datos por Servicio, Event Sourcing, CQRS, Caché Distribuida, API Gateway, API de Chequeo de Salud, Agregación de Logs, Trazabilidad Distribuida, Métricas de Aplicación y Auditoría de Registros.
Las transacciones distribuidas entre múltiples subdominios se coordinan eficazmente utilizando el patrón Saga, lo que permite depósitos casi en tiempo real en las cuentas de los comerciantes. Con un alto nivel de abstracción y una parametrización profunda, esta solución no sólo es eficiente, sino también adaptable a futuros cambios del mercado, garantizando un valor y escalabilidad sostenidos para nuestro cliente.
Participantes
Microservicios
Clases desarrolladas
Artefactos de Base de Datos
Líneas de Código
Temas