Didelio našumo naršyklės tinklas: geresnė interneto patirtis

Turinys:

Anonim

Tai puiku, kai nauja knyga apie programavimą ar technologinius paviršius internete, todėl buvau patenkinta, kai atradau didelės našumo naršyklės tinklą: ką kiekvienas žiniatinklio kūrėjas turėtų žinoti apie Ilya Grigorik (@igrigorik) tinklą ir interneto našumą. „Grigorik“ yra „Google“ advokatas ir atviro kodo evangelistas, kuris kalbėjo keliuose O'Reilly konferencijų pristatymuose.

$config[code] not found

Sužinojau apie knygą, tiriant straipsnį apie analitiką ir mobiliuosius įrenginius. Buvau sužavėtas O'reilly vaizdo įrašu, kuriame „Grigorik“ supažindino su kritiniais naršyklės veikimo klausimais su judriojo ryšio plėtra. Rezultatas buvo mano paieškos internetinė versija.

Geri tinklai turi greitį

Tokios knygos priežastys iš dalies kyla dėl didėjančio mobiliųjų įrenginių paklausos ir didėjančio programų galimybių. Taip pat kyla vis daugiau įskiepių, jungiančių naršykles su naudingomis programomis. Įmonės savininkai, kurie naudojosi „Evernote“ arba „Chrome“ papildiniu, gali pamatyti, kaip geras taikymas įsitvirtina kasdienėje verslo veikloje.

Ši knyga skirta kūrėjams, tačiau jos skaitymas verčia puslapių vertę. Smulkaus verslo savininkas, norintis giliau suprasti, kaip veikia internetas, įgis tvirtų tinklų įžvalgų. Tekstas parašytas taip, kad padėtų jums suprasti, kas vyksta ne tik tuo, kas matoma naršyklėje. Akronimai pateikiami kartu su diagramomis, kad būtų geriau vaizduojamos funkcijos ir idėjos.

Paimkite šį paaiškinimą ir vizualumą TCP (perdavimo kontrolės protokolas:

Visi TCP ryšiai prasideda trišakiu rankų paspaudimu. Prieš klientui arba serveriui keičiantis bet kokiais taikomaisiais duomenimis, jie turi susitarti dėl abiejų pusių paketinių sekų numerių, taip pat kitų specifinių kintamųjų skaičiaus. Saugumo sumetimais sekos numeriai atsitiktinai paimami iš abiejų pusių.

2-1 pav. Iš didelio našumo Broswer tinklo

Tokie pavyzdžiai yra palaima tiems, kurie domisi programos kūrimu, tačiau reikia apsvarstyti, kaip interneto protokolai gali daryti įtaką sprendimams dėl būsimos plėtros ar saugumo. Kai Grigorik kalba apie latentą - paketų pristatymą tarp naršyklės ir serverio, skaitytojas gali įvertinti jo poveikį, jei jame dalyvauja mobilieji įrenginiai. Mobilieji įrenginiai turi didesnius latentinius rodiklius nei staliniai kompiuteriai.

Tai reiškia, kad įmonė, kurianti sistemą dalintis duomenimis ar failais, turi apsvarstyti, kaip perduodama informacijos apimtis. Tai gali atrodyti tiesioginė informacija, atsižvelgiant į neseniai kilusius mobiliuosius įrenginius. Tačiau „Grigorik“ pateikia šio teiginio elementus, kad skaitytojas žinotų, kokias nuorodas į vėlavimą dėl šių rūpesčių ir keletą verslo pavyzdžių, kuriuos reikia paremti, pvz., Šiuos dalykus:

Vėlavimas yra svarbus daugelio aukšto dažnio prekybos algoritmų finansų rinkose kriterijus, kai nedidelis kelių milisekundžių kraštas gali tapti milijonais nuostolių ar pelno.

Gerus sprendimus palaiko geri tinklai

Knyga skirstoma į tinklo protokolų niuansus, pvz., Transporto sluoksnio saugumą, tinklų tipus, pvz., Wi-Fi ir mobiliuosius, ir su API susijusius protokolus. „Grigorik“ daug kalbėjo apie kūrėjo patirtį, ir ši knyga pateikia naujausius aspektus, kuriuos kūrėjai paprastai mato, pvz., Realaus laiko pranešimus, „WebSocket“ ir „WebRTC“.

Galutinis rezultatas - tai geresnis standartų, galinčių pakeisti projektą, supratimas, nes segmentuose yra puikiai ištirtos informacijos.

Bet kuris skaitytojas geriau jaustųsi dėl sprendimų detalių, net jei šios techninės detalės iš tikrųjų reikalauja, kad kas nors neužmezgtų „hello world“ programavimo pranešimų.

Yra keletas knygų, kurios gauna pagrindus tobulai, bet skaitytojas turi rasti išteklių, kad patektų į nuogą. Net jei nesate kūrėjas, galbūt norėsite duoti Aukštos kokybės naršyklės tinklas naršyti, kad padidintumėte savo interneto rafinuotumą, kad jūsų planuose būtų kuo geresnis sudėtingumas.

3 Pastabos ▼