La clave del éxito de plataforma de juego es una base de datos que mantiene un tiempo de actividad del 100%, escala en tiempo real para gestionar millones de usuarios y ofrece a los usuarios una experiencia receptiva y personalizada en todos sus dispositivos. Hoy en día, los clientes tienen poca paciencia con los retrasos a la hora de apostar o utilizar aplicaciones móviles. Esperan poder realizar sus apuestas, utilizar promociones y premios y recibir sus pagos prácticamente en tiempo real.
Esta es la razón por la que las empresas de juegos y apuestas eligen Couchbase al pasar de soluciones monolíticas a arquitecturas basadas en microservicios, centrándose en crear aplicaciones atractivas, con capacidad de respuesta y escalables.
Paddy Power Betfair es uno de los mayores proveedores mundiales de apuestas deportivas, juegos y entretenimiento, con más de 18 millones de clientes en todo el mundo. La empresa creó un sistema para crear promociones con el objetivo de llevar la personalización y las experiencias en tiempo real al siguiente nivel para más de 7 millones de clientes activos. En la actualidad, la plataforma impulsa tres marcas: Paddy Power, Betfair y FanDuel, y se ampliará a otras marcas en un futuro próximo.
Gestión de los picos de tráfico y de las necesidades específicas del mercado
Paddy Power Betfair sabía que diseñar una aplicación con una mejor experiencia en tiempo real mejoraría la satisfacción del cliente y aumentaría las tasas de adquisición y retención. El principal reto era que su plataforma experimentaba con regularidad picos de tráfico masivo de millones de usuarios, especialmente durante eventos deportivos populares. Por ejemplo, sólo su producto Bettor Exchange genera más transacciones diarias que todas las bolsas europeas juntas.
Otro reto era operar en muchos mercados, cada uno con requisitos únicos. Los distintos equipos deben poder controlar su propio desarrollo, despliegue y ampliación sin tener que coordinar sus cambios con los equipos de los demás mercados.
Paddy Power Betfair utilizaba anteriormente Oracle para su plataforma, pero adaptarla para que funcionara con lenguajes orientados a objetos, alta escalabilidad y capacidad de entrega continua era demasiado complicado y caro. La empresa trasladó muchas aplicaciones a Cassandra y Memcached para aprovechar las ventajas de NoSQL, pero esas dos bases de datos no cumplieron las expectativas. La empresa pivotó una vez más, y esta vez consolidó con éxito su NoSQL en Couchbase.
Interacciones promocionales complejas y recompensas para los clientes
El modelado NoSQL flexible de Couchbase ha facilitado a Paddy Power el seguimiento de la actividad -incluidos depósitos, apuestas y otras interacciones- en toda la plataforma promocional para ayudar a ofrecer una experiencia de usuario superior. Algunas de las interacciones más complejas soportadas incluyen escaleras de premios (mayores recompensas por apuestas adicionales) y la adjudicación de boletos para sorteos basados en la participación en promociones.
Por ejemplo, una sola competición deportiva suele desencadenar el pago a cientos de miles de clientes en poco tiempo. Antes de adoptar Couchbase, un pico masivo de eventos sobrecargaría la capacidad de procesamiento de la base de datos y ralentizaría los pagos. Ahora, cuando se detecta un pico, un gran número de transacciones se transfiere de un centro de datos de Couchbase al otro, aprovechando toda la capacidad de procesamiento de Couchbase a la vez.
Desde la adopción de Couchbase, Paddy Power Betfair ha visto mejorado el rendimiento, la flexibilidad y la escalabilidad de sus despliegues NoSQL, al tiempo que ha ganado la capacidad de procesar más de 500K eventos en 3 minutos para más de 7 millones de clientes activos. Las funciones de replicación de datos mantienen la integridad de los datos y el rendimiento al máximo nivel, procesando más de 1 millón de transacciones por segundo.
-
- Leer el texto completo Caso práctico de Paddy Power Betfair para saber más
- Inscríbete en Couchbase Capella DBaaS y empiece a probar la nube, sin compromiso