El mercado latinoamericano de tecnología financiera ha experimentado un rápido crecimiento y una transformación significativa en los últimos años, impulsado por factores como el aumento del uso de Internet, la adopción de teléfonos inteligentes y una gran población con acceso limitado a los servicios financieros tradicionales. En medio de este panorama dinámico, en 2015 se fundó Koibanx, en Buenos Aires. Hoy en día, es un proveedor líder de infraestructura de tecnología financiera para instituciones bancarias y financieras de América Latina.
La plataforma de Koibanx aprovecha la tecnología blockchain para proporcionar soluciones y servicios financieros innovadores, como pagos digitales, tokenización de activos, contratos inteligentes e inclusión financiera. Por lo tanto, está ayudando a redefinir la infraestructura financiera de América Latina al permitir la emisión, el intercambio, el comercio y la conversión instantánea de activos digitales en dinero fiduciario desde dentro de las instituciones financieras tradicionales.
Dada su ambición de expandirse regionalmente y escalar los servicios para generar valor para el sector bancario y financiero, Koibanx necesitaba infundir elasticidad de crecimiento y garantizar la seguridad. Para lograrlo, requería los beneficios de una base de datos no relacional basada en documentos como MongoDB. “Mi trabajo es definir la arquitectura, asegurar que los servicios sean resilientes y ver que tenemos una manera escalable de satisfacer las necesidades comerciales”, dijo Esteban Rey, Jefe de Tecnología de Koibanx.
Sin embargo, los sistemas heredados basados en SQL de la compañía eran cada vez más inadecuados para sus requisitos dinámicos y rápidos. La infraestructura compleja, el rendimiento débil y la baja escalabilidad fueron un obstáculo para Koibanx frente a la creciente demanda comercial. Para hacer realidad su visión, Koibanx primero necesitaba mejorar su infraestructura “Anteriormente había usado mucho SQL”, dijo Rey. “Era muy estático, con esquemas que son fijos y difíciles de alterar”.
Además, las diferentes tecnologías blockchain que proporcionan seguridad de misión crítica eran increíblemente lentas y, con las crecientes preocupaciones sobre la privacidad de los datos, Koibanx necesitaba una solución de seguridad estable. Para superar estos desafíos, Koibanx migró a MongoDB Atlas, aprovechando su modelo de documentos flexible para una mayor adaptabilidad, rendimiento mejorado, escalabilidad y facilidad de desarrollo. Aplicó la solución en tres casos de uso clave; uso directo de tecnología blockchain, un mecanismo de contabilidad central y conexión de fiat con cripto.
Para mitigar la lentitud de la tecnología blockchain, y el desafío que planteaba en términos de recuperación de datos en tiempo real, Koibanx implementó una capa de almacenamiento en caché para que sirviera como almacenamiento en caliente. Esta configuración permitió un acceso rápido a los estados transaccionales sin tener que consultar continuamente la tecnología blockchain directamente. Con MongoDB Atlas, Koibanx puede actualizar y recuperar instantáneamente el estado de los procesos, lo que garantiza que los usuarios tengan acceso inmediato a la información. “Por ejemplo, si alguien quiere saber en qué estado se encuentra su orden, no puedo hacer clic en la tecnología blockchain 37.000 veces por segundo”, dijo Rey. “El uso de MongoDB nos ayuda a tener esa información rápidamente y disponible para el usuario”.
Además, MongoDB Atlas proporciona capacidades de seguridad integrales, que incluyen:
Con estas características implementadas, Koibanx puede disipar las preocupaciones de sus clientes con respecto a posibles violaciones y acceso no autorizado a datos confidenciales.
Un componente esencial de la infraestructura transaccional de Koibanx es su módulo de contabilidad. Este libro de contabilidad actúa como un libro de contabilidad digital y se apoya en gran medida en bases de datos, en conjunto con blockchain, para manejar de forma segura datos complejos. Con las potentes capacidades de consulta de MongoDB Atlas, Koibanx obtuvo alta disponibilidad, rendimiento sólido y una columna vertebral resistente para esta aplicación de misión crítica.
MongoDB Atlas también sustenta el complejo e innovador ecosistema criptográfico de Koibanx, que relaciona las monedas fiat tradicionales con el mundo digital. Cada servicio dentro de este ecosistema opera su propia base de datos, y la capacidad de MongoDB para manejar transacciones distribuidas es fundamental. Koibanx puede gestionar transacciones a través de múltiples servicios y bases de datos, lo que garantiza la coherencia y la fiabilidad, incluso en picos de carga.
“Tenemos absolutamente todo lo que nuestros servicios necesitan para operar y tener almacenamiento en MongoDB Atlas”, dijo Rey.
Esteban Rey, Jefe de Tecnología, Koibanx
Al adoptar MongoDB Atlas, Koibanx es capaz de crear rápidamente prototipos y responder con rapidez a las necesidades comerciales. Esta agilidad significa que puede innovar más rápido. Por ejemplo, cuando Koibanx necesita lanzar una nueva función, el esquema flexible de MongoDB Atlas permite que el equipo de desarrollo se ajuste de manera ágil sin migraciones extensas ni tiempo de inactividad del sistema.
Además, el flujo de trabajo lógico y natural de MongoDB significa que los desarrolladores necesitan menos supervisión. “Es intuitivo para el programador”, dijo Rey.
Las funciones integradas de MongoDB (como copias de seguridad automatizadas, monitoreo de rendimiento y sugerencias de indexación inteligente) mejoraron significativamente la confiabilidad y eficiencia del sistema de Koibanx. Cuando la empresa migró de su solución local al MongoDB Atlas en la cloud, experimentó un menor tiempo de inactividad y un mejor manejo de las tareas de replicación.
Koibanx se beneficia de la capacidad de MongoDB para escalar de forma dinámica, especialmente durante períodos de alto tráfico, y se ajusta automáticamente para mantener el rendimiento y la disponibilidad. Esto garantiza una experiencia de usuario perfecta. Las quejas de los clientes por los atascos en el rendimiento se han eliminado de manera efectiva.
"MongoDB transformó inmediatamente la experiencia de nuestros clientes en una experiencia asombrosa", dijo Rey. "Con sólo dos clics mejoró el rendimiento del sistema. Incluso en periodos de escalamiento rápido, Koibanx puede confiar en la versatilidad y alta disponibilidad de MongoDB para ofrecer a nuestros clientes lo que necesitan, cuando lo necesitan. Gracias a la escalabilidad de los clústeres de MongoDB Atlas, podemos ofrecer una solución eficiente para Macro Premia."
MongoDB gestiona de forma óptima el procesamiento en caché, lo que permite la ejecución eficaz de reglas complejas. En solo 10 minutos, una o dos veces por semana, la plataforma Koibanx puede asignar puntos a los clientes, procesando hasta 4.5 millones de transacciones. Este enfoque garantiza un sistema rápido y que es viable financieramente, mientras que la emisión de puntos se registra de forma segura en el libro mayor de tecnología blockchain, todo gracias a la solución MongoDB Atlas SaaS.
Esteban Rey, Jefe de Tecnología, Koibanx