NorthStar Network gestisce una piattaforma internazionale di media sportivi. Il suo team strumenti è responsabile dei dati in tempo reale e delle API da cui dipende il resto della piattaforma, che serve più di 50 milioni di utenti al mese.
Le API critiche dovevano restare veloci sotto un traffico intenso e a picchi, mentre un team di cinque-dieci ingegneri continuava a rilasciare modifiche su una codebase in crescita.
Cosa abbiamo fatto
- Nuova architettura per le API critiche al servizio della piattaforma.
- Riprogettazione del caching con Redis ed Elasticsearch in base ai reali schemi di accesso.
- Strumenti interni basati sull'AI per automatizzare attività di sviluppo ricorrenti.
- Standardizzazione e modernizzazione dei moduli backend in tutta la codebase.
Risultati
- Tempi di risposta P95 più bassi dopo la riprogettazione del caching.
- Meno lavoro manuale sulle attività di sviluppo ricorrenti.
- Una codebase più facile da mantenere per tutto il team.