Los juegos sociales y las apuestas deportivas en línea son entornos competitivos. Los juegos deben ser capaces de gestionar grandes volúmenes de tráfico impredecible y, al mismo tiempo, prometer un tiempo de inactividad cero. Para estas empresas, la retención de usuarios ya no es solo deseable, sino crítica. Los jugadores esperan jugar siempre que quieran durante todo el tiempo que deseen y tienen poca tolerancia a los retrasos o lag.
En el corazón de cualquier juego de éxito hay una base de datos que mantiene el tiempo de actividad 100%, escala en tiempo real para manejar millones de usuarios, y proporciona a los usuarios una experiencia sensible y personalizada a través de todos sus dispositivos. Esta es la razón por la que las empresas de juegos y apuestas eligen Couchbase a medida que se alejan de las soluciones monolíticas a las arquitecturas basadas en microservicios, centrándose en la construcción de aplicaciones atractivas, sensibles y escalables.
Mejorar la experiencia del jugador mediante la personalización y la disponibilidad
El éxito de cada juego se basa en una experiencia positiva del jugador, y con el aumento de las expectativas y la necesidad de gratificación instantánea, es fundamental garantizar un acceso a los datos coherente y de baja latencia. Las empresas de juegos necesitan una visión de 360 grados de sus clientes para proporcionarles datos personalizados en tiempo real sobre logros, estadísticas y tablas de clasificación. Los datos del perfil del usuario se almacenan para dar soporte a múltiples servicios y permitir a los usuarios jugar en diferentes plataformas y dispositivos.
La experiencia del jugador empieza por la disponibilidad. Con usuarios en todo el mundo, un juego no solo tiene que estar disponible 24×7, 365 días al año, sino que también tiene que estarlo en todas partes, sin un solo punto de fallo. Nexonlíder mundial en juegos de mundo virtual y juegos de rol multijugador masivos en línea (MMORPG), utiliza Couchbase Capella™ Database-as-a-Service (DBaaS) para una mayor agilidad del desarrollador. La alta disponibilidad y la arquitectura de memoria distribuida de Capella ofrecen una experiencia de rendimiento constante a los jugadores a medida que crece la adopción del juego.
"Aprovechar el poder de la nube a través de Capella nos ha permitido ejecutar con éxito aplicaciones en múltiples regiones en paralelo de forma rápida y sin problemas. Estamos encantados de trabajar estrechamente con Couchbase", afirma Jae Beom Cho, Director de Infraestructura de Juegos de Nexon.
Escalabilidad para cualquier nivel de popularidad del juego
La escalabilidad también es una consideración clave para las empresas de juegos. En el entorno actual, los juegos sociales tienen el potencial de convertirse en virales en cualquier momento. Satisfacer este pico de demanda puede resultar abrumador para las bases de datos relacionales. Couchbase soporta estas cargas de trabajo en constante aumento y se escala fácilmente sin interrupciones.
Jam Citylíder en entretenimiento para móviles, ofrece juegos únicos y muy atractivos que atraen a un amplio público mundial. Su popularísimo juego de puzles Cookie Jam ganó el premio al Juego del Año de Facebook tras adaptarse a la demanda de 35 millones de usuarios de todo el mundo en menos de ocho meses. Jam City y Couchbase se unieron para prepararse para el aumento masivo de visitas en redes sociales y móviles una vez que Cookie Jam empezara a ganar adeptos. Evitaron con éxito el tiempo de inactividad gracias al rendimiento de Couchbase a escala y a la flexibilidad en el reequilibrio y la conmutación por error mediante la replicación entre centros de datos (XDCR).
Menor coste total de propiedad y comercialización más rápida
Couchbase impulsa la flexibilidad y una mayor eficiencia operativa para mantenerse al día con los datos de juego en constante actualización y cambio. El potente lenguaje de consulta de Couchbase permite a los desarrolladores consultar datos JSON utilizando expresiones familiares, similares a SQL, de forma sencilla. La búsqueda de texto completo estrechamente integrada, los análisis en tiempo real y los potentes servicios de eventos facilitan la incorporación de nuevas funciones a las aplicaciones sobre la marcha sin necesidad de trasladar datos a docenas de tecnologías de bases de datos ni gestionarlas.
BetfairBetfair, uno de los mayores proveedores de apuestas deportivas en línea del mundo, está experimentando una mejora en el rendimiento, la flexibilidad y la escalabilidad de sus implementaciones NoSQL con Couchbase. Betfair utiliza numerosas aplicaciones para dar servicio a más de 4 millones de cuentas financiadas en 140 países. Para eliminar la complejidad innecesaria, la empresa trasladó muchas aplicaciones de Oracle a Couchbase. La plataforma proporcionó una integración sencilla y la entrega continua necesaria para procesar más de 30.000 apuestas por minuto.
Las funciones móviles integradas favorecen las experiencias omnicanal
Los jugadores de hoy en día esperan una experiencia fluida y consistente en sus dispositivos personales. Couchbase es la única base de datos NoSQL con soporte móvil integrado. Couchbase Móvil extiende Couchbase Server hasta el borde con un base de datos NoSQL integrada (Couchbase Lite) y una pasarela web (Sync Gateway). Las aplicaciones siguen funcionando sin conexión, independientemente de la disponibilidad de la red. Esto es esencial para potenciar casos de uso en la periferia, como la personalización, la mensajería peer-to-peer y el intercambio, entre otros.
Los principales casos de uso para móviles son la mensajería y la gestión de datos IoT. Los jugadores envían mensajes a sus amigos, les invitan a participar en juegos y reciben notificaciones sobre cambios en su estado de jugador. Las empresas de juegos aprovechan los dispositivos conectados para ofrecer contenidos y ofertas personalizadas a los usuarios en tiempo real con el fin de proporcionar una experiencia aún mejor.
Para saber más sobre por qué clientes de todos los sectores eligen Couchbase, consulte nuestra página de estudios de casos de clientes. ¿Quieres saber más sobre cómo puedes crear tus propias aplicaciones modernas en Couchbase? Prueba nuestra versión gratuita de 30 días de Couchbase Capella.