USE CASES

Astra DB pour le gaming

Le gaming implique une multitude de choix de la part des joueurs. Les joueurs peuvent choisir de jouer à des jeux sur consoles ou de participer à des jeux en ligne sur des plateformes mobiles, social gaming ou cloud gaming. Les jeux peuvent être solo ou multijoueurs avec des participants de différentes régions et zones géographiques. Les plateformes de jeu en réalité virtuelle (VR) et réalité augmentée (AR) ont aussi le vent en poupe.

image

Pourquoi Astra DB pour le gaming ?

Grande échelle et haute disponibilité

Astra DB peut s’adapter facilement pour gérer des millions de joueurs. Les joueurs n’acceptent pas le lag ou le stuttering pendant le jeu et veulent que leurs jeux soient toujours en ligne, sans interruption. Les faibles latences de lecture/écriture d’Astra DB à grande échelle ainsi que sa grande disponibilité garantissent une expérience de jeu interactive en temps réel pour les joueurs à tout moment et où qu’ils soient.

Flexibilité multi-modèle et sécurité des données

Le gaming nécessite une diversité de données qui doivent être gérées de manière sécurisée sur la plateforme, par exemple les profils de joueurs, leurs classements sans oublier les monnaies et achats in-game. Astra DB prend en charge les API Document (JSON), REST, GraphQL et gRPC et possède la flexibilité multi-modèle nécessaire pour gérer la grande diversité de données des plateformes de gaming. Les données de comptes des joueurs et de sessions sont sécurisées de bout en bout avec des connexions TLS conformes aux normes du secteur ainsi que la gestion BYOK (bring your own key) du chiffrement des données au repos.

Pipelines de données pour le gaming en temps réel

Change Data Capture (CDC) pour Astra DB basé sur Astra Streaming permet la création de pipelines de données en temps réel pour l’analyse. Avec CDC, les changements des données Astra DB peuvent être immédiatement envoyés aux modèles machine learning (ML) et entrepôts de données pour des analyses favorisant les recommandations et actions. Ces intégrations permettent des mises à jour en temps réel de l’expérience de jeu comme l’inventaire des produits et biens virtuels in-game, les statistiques et succès des joueurs, classements, etc.

Cloud au choix

Astra DB est multi-modèle et distribué dans le monde entier. Astra DB englobe plusieurs datacenters et zones cloud et peut se déployer dans AWS, GCP et Azure. Astra DB conserve la compatibilité avec Cassandra open source partout et quelle que soit l’échelle, ce qui permet aux joueurs de participer à des jeux en ligne massivement multijoueurs partout dans le monde. En outre, Astra DB élimine les charges liées à l’installation et à la maintenance pour réduire considérablement le coût total de possession de n’importe quelle plateforme de gaming.

Architecture pour les applications de gaming

Astra DB peut gérer toutes les sortes de données pour les plateformes de gaming. CDC et Astra Streaming peuvent se combiner pour créer facilement des pipelines de données en temps réel entre Astra DB et les modèles ML et les entrepôts de données. Ces intégrations permettent des mises à jour et analyses en temps réel.

Architecture pour applications d’e-commerce

Industrie et réussite client

ESL Gaming s’appuie sur DataStax pour la fourniture en temps réel de services de gaming stratégiques globaux. ESL Gaming est le plus grand réseau mondial d’esport qui propose les jeux vidéo les plus populaires du moment avec des ligues et tournois internationaux prestigieux bien connus. Le service ESL Play compte plus de 11 millions de membres et a distribué plus de 7 millions € de prix.

Ben Burns, vice-président technologie chez ESL Gaming, déclare « Dans le secteur du gaming, vous devez être disponible 24h/24 7j/7 et vous devez être rapide. Même si notre déploiement est important en termes de taille, ce qui nous importe vraiment est la stabilité, l’intégrité et la disponibilité de ces données, car nous devons prendre en charge des millions d’utilisateurs en permanence et dans le monde entier. » Il ajoute :« Nos activités, et donc notre entreprise, dépendent de Cassandra et DataStax. »

Read how ESL Gaming uses DataStax for gaming

Ressources