People
Client Logo

ReliableCache by ViaSat

Atvejo analizė

Atvejo analizė

ViaSat – kaip užtikrinti talpyklos funkcionalumo patikimumą

Bendradarbiavome su ViaSat, siekdami pagerinti jų turinio talpyklos funkcionalumo patikimumą ir našumą. Rezultatas – tvirtas, automatizuotas testavimo sprendimas, užtikrinantis, kad ViaSat talpyklos sistema efektyviai apdorotų įvairius srautus, anksti aptiktų problemas ir užtikrintų sklandų turinio pateikimą naudotojams net ir piko metu.

Palydovai ir telekomunikacijos

#TurinioPateikimas

#AutomatizuotasTestavimas

#SistemosPatikimumas

Client Logo

Vizija

ViaSat siekė užtikrinti, kad jų paslaugų talpyklos funkcionalumas veiktų optimaliai įvairiomis sąlygomis, ypač didelio srauto metu. Tikslas buvo automatizuoti testavimo procesus, anksti aptikti problemas ir užtikrinti, kad sistema patikimai veiktų tiek įprasto, tiek piko srauto metu, garantuojant nenutrūkstamą turinio pateikimą.

Scenarijus

Didelio našumo turinio pateikimas visomis sąlygomis

Talpyklos funkcionalumas yra pagrindinė ViaSat turinio pateikimo sistemos dalis – ji saugo filmus, tiesiogines transliacijas ir kitą mediją, kad užtikrintų greitą pateikimą naudotojams. Jei šioje sistemoje atsiranda klaidų ar našumo problemų, gali kilti paslaugų sutrikimų, prastas turinio pateikimas ir suprastėjusi naudotojo patirtis. Todėl buvo itin svarbu užtikrinti, kad talpyklos sistema galėtų atlaikyti srauto šuolius ir išlaikyti našumą.

DT

Ką padarėme

Išsamus testavimo automatizavimo sprendimas

Featured project

Sukūrėme automatizuotų testų seriją, skirtą talpyklos funkcionalumo tikrinimui – užtikrinome, kad ji galėtų talpinti turinį (filmų, transliacijų) ir veikti esant įvairioms apkrovoms. Šie testai imitavo tiek įprastą, tiek piko srautą, patvirtindami, kad sistema gali tinkamai plėstis. Siekdami pagerinti ViaSat testavimo automatizavimo scenarijų palaikomumą ir našumą, padėjome perkelti automatizavimo kodą iš Python 2 į Python 3. Tai suteikė ViaSat modernią, efektyvią testavimo aplinką, užtikrinančią sklandesnį vystymą ir ateities plėtrą.

Automatizuotus testus integravome į ViaSat esamą CI/CD procesą, kad būtų galima nuolat ir sklandžiai testuoti talpyklos funkcionalumą. Kiekvieną kartą atnaujinus talpyklos funkciją, testai vykdavo automatiškai, leidžiant anksti aptikti galimas klaidas. Sukūrėme įrankius, imituojančius įvairias tinklo sąlygas ir srauto modelius, padedančius ViaSat ištestuoti, kaip talpyklos sistema susidoroja su skirtingomis apkrovomis. Šie įrankiai suteikė vertingų įžvalgų apie sistemos atsako laiką, resursų naudojimą ir galimus „butelio kaklelio“ taškus. Automatizuotas testavimo sprendimas taip pat apėmė realaus laiko stebėseną ir detalią ataskaitų sistemą, leidžiančią ViaSat komandai stebėti sistemos našumą ir identifikuoti galimas problemas testavimo metu. Tai suteikė ViaSat komandai realaus laiko grįžtamąjį ryšį apie talpyklos funkcionalumo veikimą įvairiomis srauto sąlygomis.

Pagrindinės patirties savybės

Poveikis

Bendradarbiavimas su ViaSat atnešė reikšmingų patobulinimų tiek talpyklos funkcionalumo našumui, tiek patikimumui.

Duomenų šablonas bendradarbiavimas su ViaSat padėjo užtikrinti, kad talpyklos funkcionalumas veiktų patikimai įvairiomis sąlygomis, net ir didelio srauto metu. Automatizavus testavimą, integravus jį į nuolatinį procesą ir sukūrus pažangius našumo testavimo įrankius, padėjome ViaSat užtikrinti aukštos kokybės, nenutrūkstamą turinio pateikimą naudotojams. Šis bendradarbiavimas leido pagerinti paslaugų kokybę, greičiau aptikti problemas ir užtikrinti geresnę bendrą naudotojų patirtį.

Padidinta testavimo aprėptis

Automatizuoti testai apėmė platų talpyklos scenarijų spektrą, užtikrindami, kad visi galimi atvejai būtų kruopščiai patikrinti.

Sklandi CI/CD integracija

Automatizuoti testai buvo pilnai integruoti į ViaSat CI/CD procesą, leidžiant nuolat testuoti ir greitai spręsti problemas.

Greitesnis problemų aptikimas

Automatizuotas testavimas leido greitai identifikuoti defektus ir padėjo ViaSat išspręsti problemas dar prieš joms pasiekiant gamybinę aplinką.

Pagerintas našumas ir mastelio lankstumas

Greitaveikos testavimo ir derinimo įrankiai leido ViaSat identifikuoti ir pašalinti galimus „butelio kaklelio“ taškus, pagerinant talpyklos sistemos gebėjimą plėstis ir efektyviau pateikti turinį.

Pagerinta naudotojų patirtis

Patikimesnė ir efektyvesnė talpyklos sistema leido ViaSat užtikrinti greitesnį, nenutrūkstamą turinio pateikimą ir pagerinti bendrą naudotojų patirtį.

● Atsiliepimas

Ką sako mūsų klientai

Patikimi atsiliepimai iš tų, su kuriais dirbome – jų žodžiai pasako viską.

Pawan Uberoy

Aš dirbau su Duomenų šablonu ir Anil keletą metų ir keliose įmonėse. Duomenų šablonas yra labai universalus ir sąžiningas. Dirbome kartu su produktais nuo 5G įterptųjų valdiklių iki palydovinio ryšio ir SAAS. Jie turi visapusiškų įgūdžių dirbti su viskuo – nuo mobiliųjų programėlių iki sudėtingos įterptinės realaus laiko programinės įrangos. Vadovybė yra labai atvira ir draugiška, labai rimtai vertina atsiliepimus.

Pawan Uberoy

Inžinerijos viceprezidentas, ViaSat Inc, Jungtinės Valstijos.

Duomenų šablonas © 2025

Slapukų nustatymai