A NorthStar Network nemzetközi sportmédia-platformot üzemeltet. Az eszközcsapata felel azokért a valós idejű adatokért és API-kért, amelyekre a platform többi része épül, és amelyek havonta több mint 50 millió felhasználót szolgálnak ki.
A kritikus API-knak nagy és hullámzó forgalom mellett is gyorsnak kellett maradniuk, miközben egy öt-tíz fős mérnökcsapat folyamatosan szállította a módosításokat egy növekvő kódbázisba.
Mit tettünk
- Újraterveztük a platformot kiszolgáló kritikus API-kat.
- A valós hozzáférési minták köré terveztük újra a Redis és Elasticsearch alapú gyorsítótárazást.
- AI-alapú belső eszközöket építettünk az ismétlődő fejlesztési feladatok automatizálására.
- Egységesítettük és modernizáltuk a backend-modulokat a teljes kódbázisban.
Eredmények
- Alacsonyabb P95 válaszidők a gyorsítótárazás újratervezése után.
- Kevesebb kézi munka az ismétlődő fejlesztési feladatoknál.
- Könnyebben karbantartható kódbázis az egész csapat számára.