USE CASES

Astra DB für den Gaming-Bereich

Gamer haben die Qual der Wahl. Sie können Games auf Konsolen spielen oder über mobile, Social-Media- oder Cloud-Gaming-Plattformen an Onlinegames teilnehmen. Es gibt Single-Player-Games und Multiplayer-Spiele, bei denen sich Gamer aus der ganzen Welt zusammenschließen. Und nicht zu vergessen: Auch Virtual-Reality(VR)- und Augmented-Reality(AR)-Gaming-Plattformen haben in den letzten Jahren deutlich an Beliebtheit gewonnen.

image

Welche Vorteile bietet Astra DB im Gaming-Bereich?

Massive Skalierbarkeit und Hochverfügbarkeit

Astra DB lässt sich denkbar einfach auf Millionen Spieler skalieren. Gamer tolerieren beim Spielen keine Lags und Verzögerungen und sie erwarten, dass ihre Spiele ständig online sind und es nicht zu Ausfällen kommt. Die niedrigen Lese-/Schreiblatenzen selbst bei enormen Datenmengen sowie die hohe Verfügbarkeit von Astra DB ermöglichen Spielern ein interaktives Echtzeit-Gaming-Erlebnis – wann und wo sie möchten.

Modellübergreifende Flexibilität und Sicherheit für Daten

Bei Spielen fällt eine Vielzahl an Daten an, die innerhalb der Gaming-Plattform sicher verwaltet werden müssen, wie etwa Spielerprofile, Bestenlisten sowie In-Game-Währungen und -Käufe. Astra DB unterstützt die APIs Document (JSON), REST, GraphQL und gRPC und bietet die modellübergreifende Flexibilität, die nötig ist, um diese große Bandbreite an Daten auf Gaming-Plattformen zu verwalten. Die Account- und Sitzungsdaten von Spielern werden durch branchenübliche TLS-Verbindungen, Data-at-Rest-Verschlüsselung sowie Bring-your-own-Key(BYOK)-Management durchgängig geschützt.

Datenpipelines für Echtzeit-Gaming

Mit Change Data Capture (CDC) für Astra DB auf Basis von Astra Streaming können Sie Echtzeit-Datenpipelines für Analysen erstellen. Änderungen an Astra-DB-Daten können mit CDC unmittelbar an Machine-Learning(ML)-Modelle und Data-Warehouses (DWH) übermittelt werden, um Analysen zur Verbesserung von Empfehlungen und Aktionen durchzuführen. Durch diese Integrationen lassen sich etwa das virtuelle Produkt- und Item-Inventar innerhalb des Games, Spielerkennzahlen, Erfolge und Bestenlisten in Echtzeit aktualisieren, was ein erstklassiges Spielerlebnis sicherstellt.

Beliebige Cloud

Astra DB ist eine multimodale, global verteilte Lösung, die verschiedene Datencenter und Cloud-Regionen abdeckt und sich in AWS, GCP und Azure implementieren lässt. Sie stellt überall und unabhängig von den Datenmengen die Kompatibilität mit der Open-Source-Version von Cassandra sicher und bietet Spielern rund um den Globus Zugriff auf Massively-Multiplayer-Online-Games. Darüber hinaus reduziert Astra DB den Installations- und Verwaltungsaufwand, sodass die Total Cost of Ownership (TCO) für jede beliebige Gaming-Plattform wesentlich niedriger ausfallen.

Architektur für Gaming-Anwendungen

Astra DB unterstützt sämtliche Datentypen für Spieleplattformen. Mit CDC und Astra Streaming lassen sich denkbar einfach Echtzeit-Datenpipelines zwischen Astra DB sowie ML-Modellen und Data-Warehouses erstellen. Diese Integrationen ermöglichen wiederum Echtzeitanalysen und -Updates.

Architektur für E-Commerce-Anwendungen

Erfolgreiche Kunden

ESL Gaming nutzt DataStax für seinen kritischen globalen Echtzeit-Gaming-Service. Als weltweit größtes E-Sport-Netzwerk unterstützt ESL Gaming die beliebtesten Videospiele mit hochrangigen, gebrandeten internationalen Ligen und Turnieren. Die Plattform ESL Play verfügt über mehr als 11 Millionen Mitglieder und hat über 7 Millionen EUR an Preisen vergeben.

„In der Spielebranche muss man 24/7 verfügbar sein – und man muss schnell sein“, erklärt Ben Burns, Vice President Technology bei ESL Gaming. „Wir sprechen von einer sehr großen Implementierung; hier kommt es vor allem auf die Stabilität, Integrität und Verfügbarkeit der Daten an, da wir Millionen Benutzer haben, die weltweit rund um die Uhr auf unsere Plattform zugreifen. Für unsere Prozesse – und unser Geschäft – verlassen wir uns auf Cassandra und DataStax.“

Read how ESL Gaming uses DataStax for gaming

Ressourcen