NorthStar Network betreibt eine internationale Sportmedienplattform. Das Tools-Team ist für die Echtzeitdaten und APIs zuständig, auf die der Rest der Plattform angewiesen ist, und bedient mehr als 50 Millionen Nutzer pro Monat.
Kritische APIs mussten unter hoher, sprunghafter Last schnell bleiben, während ein Team aus fünf bis zehn Entwicklern laufend Änderungen an einer wachsenden Codebasis auslieferte.
Was wir getan haben
- Die Architektur der kritischen APIs der Plattform neu aufgebaut.
- Das Caching mit Redis und Elasticsearch anhand der tatsächlichen Zugriffsmuster neu gestaltet.
- KI-gestützte interne Tools gebaut, um wiederkehrende Entwicklungsaufgaben zu automatisieren.
- Backend-Module in der gesamten Codebasis standardisiert und modernisiert.
Ergebnisse
- Niedrigere P95-Antwortzeiten nach der Neugestaltung des Cachings.
- Weniger manueller Aufwand bei wiederkehrenden Entwicklungsaufgaben.
- Eine besser wartbare Codebasis für das ganze Team.