NorthStar Network provozuje mezinárodní sportovní mediální platformu. Její tým pro nástroje odpovídá za data v reálném čase a API, na kterých závisí zbytek platformy, jež obsluhuje více než 50 milionů uživatelů měsíčně.
Kritická API musela zůstat rychlá pod silným a nárazovým provozem, zatímco tým pěti až deseti inženýrů dál dodával změny do rostoucí kódové základny.
Co jsme udělali
- Přestavěli jsme architekturu kritických API, která platformu obsluhují.
- Přepracovali jsme cachování v Redisu a Elasticsearch podle skutečných vzorců přístupu.
- Postavili jsme interní nástroje poháněné AI, které automatizují opakující se vývojářské úkoly.
- Standardizovali a modernizovali jsme backendové moduly napříč kódovou základnou.
Výsledky
- Nižší doby odezvy P95 po přepracování cachování.
- Méně ruční práce na opakujících se vývojářských úkolech.
- Lépe udržovatelná kódová základna pro celý tým.