Cum s-a schimbat internetul în 2019 (și la ce să ne așteptăm în 2020)

În acest an s-au făcut câteva progrese destul de incredibile pe internet – de la adoptarea crescută a protocoalelor modernizate, la creșterea întinderii și capacității internetului global de mare viteză și nu numai. Schimbările de acest gen, împreună cu provocările și victoriile împărtășite de liderii tehnologici și dezvoltatorii inventivi din comunitatea Fastly, sunt cele care vor continua să ne conducă în 2020. Aceste lucruri informează ceea ce vom construi și unde va merge internetul în general. Și pentru că avem o viziune unică asupra acestor schimbări – mulți dintre distinșii noștri ingineri fac parte din consiliile de administrație și din grupurile de lucru care le ghidează, iar un internet mai bun, mai sigur și mai rapid a fost punctul central al viziunii noastre încă de la început – am creat propria noastră retrospectivă numită Behind the screens (În spatele ecranelor), concepută pentru a împărtăși cele mai notabile schimbări online și părerile noastre despre ce înseamnă acestea pentru dezvoltatori în anul următor.

Pe lângă momentele cruciale evidențiate în Behind the screens, am vrut să vă împărtășesc câteva dintre marile mele concluzii din 2019 – sunt trei, în special, care ies în evidență – plus o predicție pentru direcția în care s-ar putea îndrepta viitorul programării.

Îmbunătățirea protocolului de bază

O mare schimbare care m-a făcut să iau notă este că apetitul pentru schimbarea și îmbunătățirea protocoalelor și sistemelor de pe internet a crescut semnificativ. Simplul fapt că ne îndepărtăm de părerea că protocoalele sunt de neschimbat și ne îndreptăm spre dezvoltatori care le iau în propriile mâini, înseamnă că comunitatea se poate implica efectiv în modernizarea lor. Vedem acum cum protocoale care au fost create pe baza modului în care foloseam internetul acum 30 de ani primesc actualizările necesare pentru a fi mai bine adaptate la internetul de astăzi. (QUIC este un exemplu excelent în acest sens.) Este o victorie pentru utilizatori – confidențialitate sporită, experiențe online mai bune și securitate mai mare – și pentru dezvoltatori, care doresc să participe la construirea unui internet mai bun în fiecare zi.

Criptare peste tot

O altă mișcare pe care începem să o vedem este efectul de criptare peste tot. Această schimbare este bine cunoscută ca fiind un avantaj uriaș atât pentru confidențialitate, cât și pentru securitate. Internetul are nevoie de această schimbare de mult timp și suntem extrem de fericiți că a atins masa critică.

Cu toate acestea, această schimbare nu înseamnă doar că totul este mai sigur. Ea implică, de asemenea, că totul este mai schimbător. Acesta este un lucru destul de interesant pentru noi toți. Atunci când dispunem de criptare, este mult mai greu pentru protocoale să stagneze. Criptarea de la un capăt la altul implică faptul că observatorii pasivi ai traficului – furnizori de servicii de internet, optimizatori de rețea, middlebox-uri etc. – nu pot face presupuneri cu privire la protocol. În cele din urmă, acest lucru înseamnă că, dacă serverul și clientul vorbesc același protocol, vor putea vorbi unul cu celălalt. Cu asta, putem face actualizări mai frecvente și de rutină la protocoalele de bază pentru a le menține moderne.

WebAssembly în afara browserului

Schimbarea care mă entuziasmează cel mai mult este următoarea: ideea de WebAssembly (Wasm) la margine și pe server nu mai este un lucru nebunesc. Acum se vorbește public despre ea. Iar odată cu lansarea Bytecode Alliance, aducerea WebAssembly în afara browserului este acum unul dintre obiectivele principale ale unui grup semnificativ de companii.

Obiectivul Wasm este de a face posibil ca tu, ca dezvoltator, să scrii în limbaje pe care le cunoști deja, într-un mediu care ți se pare familiar – și apoi să rulezi acel program oriunde. Iar acest lucru înseamnă că nu mai trebuie să fiți un dezvoltator specializat în sisteme integrate pentru a scrie ceva care să ruleze pe un ceas sau un programator de sisteme distribuite pentru a rula codul pe mii de noduri de margine în același timp. Puteți să luați cunoștințele existente pe care le aveți și să le aplicați în domenii complet noi.

Să privim în viitor

Toate aceste progrese care au loc în același timp ne pregătesc pentru o nouă eră în programare. Imaginați-vă că luați codul pe care l-ați scris și îl executați – nu doar pe locul pentru care a fost destinat, ci la scară largă, pe platforme complet diferite. Gândiți-vă la laptopuri, ceasuri, televizoare sau la o cameră care este conectată la rețeaua de acasă – ca să nu mai vorbim de la periferie și pe un server și peste tot. Dacă va prinde așa cum sperăm noi, va schimba fundamental modul în care oamenii fac acest tip de muncă.

În timp ce anul se încheie, vă invităm să consultați secțiunea Behind the screens (În spatele ecranelor) și le mulțumim din nou clienților și comunității noastre care sunt alături de noi la fiecare pas, ajutându-ne să construim un internet cu noi posibilități – de genul celor care ne fac să ne trezim dimineața și ne mențin entuziasmați de ceea ce ne așteaptă.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.