Statistics Server

Proizvajalec je ukinil podporo za programsko opremo, ki zbira statistiko ogledov TV programov za enega od slovenskih operaterjev. Operater svojega poslovanja ni mogel nadaljevati brez ustrezne statistične podpore. Ker je operater poznal sistemsko znanje v Rezultanti, so se obrnili na naš razvoj glede izdelave novega ‘Statistics Serverja’. Celoten sistem zbiranja statistik iz STB (Set Top Box) naprav uporabnikov tega operaterja smo napisali “iz nule”, po okvirnih specifikacijah proizvajalca.
 
Sistem je zastavljen tako, da omogoča povečevanje zmogljivosti:
  • “Statistics Collector” (ali več njih) zbira urne statististike posameznih STB in jih shranjuje v lokalne komprimirane datoteke CSV.
  • “Statistics Manager” zbira statistike posameznih “Statistics Collectorjev”, jih sumarizira ter odlaga na skupno lokacijo za nadaljnjo obdelavo.
Vsi deli “Statistics Serverja” so napisani v programskem jeziku GO in tečejo na operacijskem sistemu Linux.
 
Trenutna implementacija je sposobna brez težav zbirati statistike z okoli 100.000 STB na enem samem virtualiziranem Linux sistemu z enim CPU jedrom in 4GB pomnilnika.
Sistem dnevno zbere za cca. 12GB nekomprimiranih podatkov.