Überspringen zum Hauptinhalt
2024

DraftKings erweitert sein Finanzbuchhaltungssystem mit Amazon Aurora für nahtlose Sportwetten

Erfahren Sie, wie das Daily-Fantasy- und Gaming-Unternehmen DraftKings mit Amazon Aurora den sprunghaften Anstieg der Transaktionsaktivitäten während großer Sportereignisse bewältigt.

Vorteile

10—30
Replikationsverzögerung von Millisekunden im Vergleich zu 30 Sekunden
200
einzelne Datenbanken in Verwendung
1
Millionen Operationen pro Minute, die vom Aurora-Cluster verarbeitet werden
6
Millisekunden-Latenz für gängige Schreibvorgänge

Übersicht

Bei großen Sportereignissen wie dem Super Bowl verzeichnet DraftKings einen sprunghaften Anstieg der Transaktionen, da Hunderttausende Spieler gleichzeitig ihre Wetten aktualisieren und ihre Gewinne während des Spiels überprüfen. Um diese Spitzenlasten sofort bewältigen zu können, benötigt das Unternehmen eine stabile Grundlage, damit allen Benutzern eine reibungslose und reaktionsschnelle Erfahrung geboten wird. Insbesondere ist eine Datenbanklösung erforderlich, die sich nicht nur mühelos an die hohe Nachfrage anpassen lässt, sondern auch während Spitzenzeiten eine geringe Latenz und hohe Zuverlässigkeit gewährleistet.

DraftKings fand mit der Veröffentlichung von Amazon Aurora, einem Datenbankdienst, der beispiellos hohe Leistung und Verfügbarkeit auf globaler Ebene mit voller MySQL- und PostgreSQL-Kompatibilität bietet, eine ideale Lösung. Durch den Betrieb seiner Finanzbuchhaltung auf Amazon Web Services (AWS) konnte DraftKings die Skalierbarkeit und Effizienz seiner Abläufe verbessern, insbesondere während der Spitzenzeiten bei den wichtigsten Spielen der National Football League.

www.neiljohnburger.com

Über DraftKings

DraftKings ist ein Sportwettenanbieter und Veranstalter von Daily-Fantasy-Sportwettbewerben mit Sitz in Boston, Massachusetts. Das Unternehmen veranstaltet täglich und wöchentlich Wettbewerbe für verschiedene Sportarten, darunter professioneller Baseball, Hockey, Football, Golf und Basketball.

Chance | Abwicklung der Finanzbuchhaltung von DraftKings mit Amazon Aurora

DraftKings wurde 2012 gegründet und bietet Online-Sportwetten, tägliche Fantasy-Sportwettbewerbe und iGaming-Lösungen für durchschnittlich 3,1 Millionen individuelle Kunden pro Monat (Stand: 2. Quartal 2024). Das Unternehmen bietet Sportwetten in Wettbüros und auf Mobilgeräten in 27 US-Bundesstaaten, Washington, D.C., und Ontario (Kanada) an. Das Daily-Fantasy-Sportprodukt von DraftKings ist in 44 Bundesstaaten, bestimmten kanadischen Provinzen und im Vereinigten Königreich verfügbar. Im Mittelpunkt dieser Aktivitäten steht die Finanzbuchhaltung von DraftKings, in der der Kontostand der einzelnen Benutzer festgehalten und je nach platzierten Wetten und Veranstaltungsergebnissen Geld zwischen verschiedenen Konten transferiert wird.

„Je größer die Veranstaltung, desto mehr Kunden haben darauf gewettet oder an damit verbundenen Wettbewerben teilgenommen“, erklärt Joel Miller, Principal Software Engineer bei DraftKings. „Die Schreibworkloads steigen um die Auszahlungstermine herum erheblich an, aber auch das Öffnen der App während des Spiels löst viele Kontostandsabfragen aus, was zu mehr Lesedatenverkehr führt.“

Mit der Expansion des Unternehmens benötigte es eine robustere, skalierbare Datenbanklösung, die diese Anforderungen erfüllen konnte. Als Aurora auf den Markt kam, stellte DraftKings fest, dass dies die optimale Wahl für seine wachsende Umgebung war.

„Als Aurora auf den Markt kam, wurde eine 18-mal bessere Eingabe-/Ausgabeleistung im Vergleich zu anderen Datenbanklösungen sowie die Möglichkeit, sehr schnell Lesereplikate mit mehr Kapazität bereitzustellen, angepriesen“, sagt Dan White, leitender Softwarearchitekt bei DraftKings. „Sobald es verfügbar war, haben wir Aurora für unsere Buchhaltung eingeführt und arbeiten seitdem damit.

Lösung | Skalierung zur Unterstützung von Spitzenauslastungen während des Super Bowl

DraftKings hat die Amazon Aurora MySQL-kompatible Edition als zentrales Datenbanksystem für sein Finanzbuch eingeführt. Im Laufe der Zeit ist DraftKings aufgrund seiner Workload-Anforderungen auf über 200 einzelne Datenbanken angewachsen.

Mit Aurora kann DraftKings die intensiven Lese- und Schreibvorgänge, die während Spitzenzeiten typisch sind, effektiv und mit minimalen Verzögerungen verwalten. „Anstelle von 30 Sekunden Replikationsverzögerung in Zeiten mit hohem Datenaufkommen haben wir mit Aurora nur 10 bis 30 Millisekunden“, sagt White. „Die Möglichkeit, neue Lesereplikate dynamisch und sehr schnell bereitzustellen, hat uns in die Lage versetzt, viele der Herausforderungen in Bezug auf Skalierung und Datenverkehr zu bewältigen, mit denen wir anfangs konfrontiert waren.“

Im Zuge des Wachstums seines Betriebs hat DraftKings neue Aurora-Funktionen eingeführt, sobald diese verfügbar waren. Beispielsweise wird das Klonen von Datenbanken verwendet, um schnell Kopien der Unternehmensdatenbanken zu erstellen, was schnelle Tests und Entwicklungen ermöglicht, ohne die Live-Umgebung zu stören. Auf diese Weise kann DraftKings Änderungen auf sichere und zuverlässige Weise testen, bevor sie auf die Produktionsdatenbank angewendet werden.

Mithilfe von Aurora Replicas verwaltet DraftKings effizient das große Volumen an Lesevorgängen, die generiert werden, wenn Benutzer ihre Kontosalden und Transaktionshistorien abfragen. Durch die Verteilung des Lesedatenverkehrs auf mehrere Replikate gewährleistet das Unternehmen auch in Spitzenzeiten eine hohe Verfügbarkeit. Die Aurora-I/O-Optimized-Funktion , die im Mai 2023 veröffentlicht wurde, hat dazu beigetragen, den Lese-/Schreibdurchsatz pro Instance zu verbessern. Mit dieser Lösung kann die Primärdatenbank Eingabe-/Ausgabeanforderungen effizienter verarbeiten und eine geringe Latenz für schnelle, nahtlose Benutzerinteraktionen gewährleisten.

DraftKings profitiert von den erweiterten Sicherheitsfeatures von Aurora, darunter die automatische Verschlüsselung von Daten während der Übertragung und im Ruhezustand sowie detaillierte Zugriffskontrollrichtlinien. Aurora bietet außerdem Speicherausfallsicherheit, indem Daten über drei Verfügbarkeitszonen hinweg dauerhaft gespeichert werden; das Unternehmen muss nur für eine Kopie bezahlen.

Während des Super Bowl, dem Endspiel der National Football League, verzeichnet DraftKings einen erheblichen Anstieg der Benutzeraktivitäten. Der Datenverkehr der Finanzbuchhaltung ist in der Spitze etwa 50 Prozent höher als in der ersten Woche der Saison, die ebenfalls eine beliebte Wettperiode ist. Mit Aurora erhält das Unternehmen die Skalierbarkeit und Leistung, die für die Bewältigung dieser erhöhten Last erforderlich sind. Das System kann die Anfragen der Benutzer effizient verarbeiten, sodass ihre Interaktionen auch in den kritischsten Momenten des Spiels schnell und zuverlässig bleiben.

„Während des Super Bowl 2024 hatten die Lastspitzen keine Auswirkungen auf den Durchsatz oder die Latenzzeiten unserer Datenbank“, sagt White. „Aurora bewältigte den Datenverkehr problemlos. Wir waren sehr zufrieden mit der Anzahl an Finanztransaktionen pro Minute, die wir erreicht haben.“

Ergebnis | Weiterhin Unterstützung für Sportveranstaltungen mit hohem Datenverkehr in AWS

Der Aurora-Cluster, mit dem das Finanzbuchhaltungssystem von DraftKings betrieben wird, verarbeitet erfolgreich 1 Million Vorgänge pro Minute, wobei Lese- und Schreibanforderungen kombiniert werden. Dieser hohe Durchsatz wird durch eine bemerkenswert niedrige Latenz ergänzt: Gängige Lesevorgänge werden in weniger als 1 Millisekunde abgeschlossen, Schreibvorgänge dauern im Durchschnitt nur 6 Millisekunden.

Jetzt kann DraftKings seine Finanzbuchhaltung während Veranstaltungen mit hohem Datenverkehr wie dem Super Bowl effektiv verwalten, um seinen Benutzern einen besseren Service zu bieten. Das Unternehmen kann erhöhte Transaktionsmengen zuverlässig bewältigen und so sowohl die Benutzerzufriedenheit als auch die betriebliche Effizienz verbessern.

Im Zuge der Expansion plant DraftKings, neue Märkte zu erschließen und neue Bundesstaaten und Territorien hinzugewinnen. „Wir sind zuversichtlich, dass unsere Aurora-Datenbank die Leistung liefern wird, die wir für unser weiteres Wachstum benötigen“, so White.

Missing alt text value
Während des Super Bowl 2024 hatten die Lastspitzen keine Auswirkungen auf den Durchsatz oder die Latenzzeiten unserer Datenbank. Aurora hat die Verkehrsskala ohne Probleme bewältigt.

Dan Weiß

Leitender Softwarearchitekt, DraftKings

Genutzte AWS-Services

Amazon Aurora

Amazon Aurora bietet beispiellose Leistung und Verfügbarkeit auf globaler Ebene mit voller MySQL- und PostgreSQL-Kompatibilität, und das zu einem Zehntel der Kosten kommerzieller Datenbanken.

Weitere Informationen

Erste Schritte

Unternehmen aller Größen und Branchen transformieren ihr Geschäft und erfüllen ihre Aufgaben täglich mithilfe von AWS. Kontaktieren Sie unsere Experten und begeben Sie sich noch heute auf Ihren Weg mit AWS.
Vertrieb kontaktieren

Haben Sie die gewünschten Informationen gefunden?

Ihr Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.