Ranked-Schiffe lädt deutlich schneller

Daten & Technik 2 Min. Lesezeit

Vorbereitete Ranked-Meta-Daten ersetzen schwere Auswertungen beim Seitenaufruf und machen die Übersicht schneller und stabiler.

Die Übersicht „Ranked-Schiffe“ wertet aus, welche Schiffe im gewerteten Spiel genutzt werden. Mit wachsender Datenmenge wurde es immer wichtiger, dass diese Auswertung nicht bei jedem einzelnen Seitenaufruf erneut über den gesamten Datenbestand laufen muss. Deshalb wurde die Seite auf vorberechnete Ranked-Meta-Daten umgestellt.

Auswertung vor dem Seitenaufruf

Vor der Änderung waren für die Ansicht schwere Live-Aggregationen nötig. Der Seitenaufruf musste dabei direkt über die vorhandenen Ranked-Rohdaten auswerten, welche Ergebnisse angezeigt werden sollen. Genau dieser aufwendige Schritt findet nun nicht mehr während des Aufrufs statt.

Stattdessen greift die Seite auf bereits vorbereitete Meta-Daten zurück. Die für die Übersicht benötigten Werte stehen damit bereit, bevor ein Besucher die Ranked-Schiffe öffnet. An der Aufgabe der Seite ändert sich nichts; verändert wurde der Zeitpunkt, zu dem die umfangreiche Auswertung erfolgt.

Automatische Aktualisierung bleibt erhalten

Die vorberechneten Daten werden weiterhin automatisch gepflegt. Nach den Ranked-Synchronisierungen wird auch die Ranked-Meta aktualisiert. Neue Daten fließen damit in die vorbereitete Auswertung ein, ohne dass die eigentliche Seite beim Öffnen alle Rohdaten erneut bearbeiten muss.

Diese Trennung verbindet zwei Ziele: Die Übersicht bleibt aktuell, und der Seitenaufruf wird von der schweren Berechnung entlastet. Besucher müssen dafür keine zusätzlichen Schritte ausführen.

Stabiler bei weiter wachsenden Daten

Der unmittelbare Effekt ist eine deutlich schnellere Ranked-Schiffe-Seite. Gleichzeitig wird die Darstellung stabiler, weil die Antwort nicht mehr davon abhängt, dass im Moment des Aufrufs eine große Live-Auswertung vollständig durchlaufen wird.

Gerade bei weiter wachsenden Ranked-Daten ist diese Vorbereitung wichtig. Mehr Rohdaten bedeuten nicht automatisch mehr Arbeit für jeden einzelnen Aufruf. Die Seite liest die fertige Ranked-Meta und kann sich dadurch auf die schnelle Darstellung der bereits ermittelten Ergebnisse konzentrieren.

Friendly-Helper Discord-Bot

Das alles und noch viel mehr direkt auf eurem Discord

Mit dem Friendly-Helper Bot holt ihr Schiffsdaten, Spielerstatistiken, Clan-Auswertungen, Karten, Kommandanten und Vergleiche direkt in euren Server.