Miten internet muuttui vuonna 2019 (ja mitä on odotettavissa vuonna 2020)

Tänä vuonna internetissä tapahtui melko uskomattomia edistysaskeleita – modernisoitujen protokollien lisääntyneestä käyttöönotosta maailmanlaajuisen nopean internetin ulottuvuuden ja kapasiteetin kasvuun ja paljon muuta. Tällaiset muutokset sekä Fastly-yhteisön teknologiajohtajien ja kekseliäiden kehittäjien jakamat haasteet ja voitot ohjaavat meitä edelleen vuonna 2020. Nämä asiat vaikuttavat siihen, mitä tulemme rakentamaan ja mihin internet kokonaisuudessaan kehittyy. Ja koska meillä on ainutlaatuinen näkymä näihin muutoksiin – monet arvostetuista insinööreistämme ovat mukana niitä ohjaavissa johtokunnissa ja työryhmissä, ja parempi, turvallisempi ja nopeampi internet on ollut visiomme ydin alusta alkaen – loimme oman Behind the screens -nimisen retrospektiivin, jonka tarkoituksena on jakaa merkittävimmät muutokset verkossa ja näkemyksemme siitä, mitä ne merkitsevät kehittäjille tulevana vuonna.

Behind the screens -teoksessa esiin nostettujen käänteentekevien hetkien lisäksi halusin jakaa muutaman tärkeän ajatukseni vuodelta 2019 – erityisesti kolme niistä erottuu edukseen – sekä ennusteen siitä, mihin ohjelmoinnin tulevaisuus voi olla menossa.

Protokollien parantaminen ruohonjuuritasolla

Yksi suureksi muutokseksi, joka sai minut panemaan merkille, on se, että halukkuus muuttaa ja parantaa internetissä olevia protokollia ja järjestelmiä on lisääntynyt merkittävästi. Se yksinkertainen tosiasia, että olemme siirtymässä pois siitä näkemyksestä, että protokollat ovat muuttumattomia, ja kohti sitä, että kehittäjät ottavat ne omiin käsiinsä, tarkoittaa, että yhteisö voi todella osallistua niiden modernisointiin. Nyt näemme, että protokollat, jotka luotiin sen perusteella, miten käytimme internetiä 30 vuotta sitten, saavat tarvittavat päivitykset, jotta ne soveltuisivat paremmin nykypäivän internetiin. (QUIC on hyvä esimerkki tästä.) Se on voitto käyttäjille – lisääntynyt yksityisyys, paremmat verkkokokemukset ja suurempi turvallisuus – ja kehittäjille, jotka haluavat olla mukana rakentamassa parempaa internetiä joka päivä.

Salaus kaikkialla

Toinen liike, jota alamme nähdä, on salaus kaikkialla. Tämän muutoksen tiedetään olevan valtava siunaus sekä yksityisyydelle että turvallisuudelle. Internet on tarvinnut tätä muutosta jo pitkään, ja olemme erittäin iloisia siitä, että se on saavuttanut kriittisen massan.

Tämä muutos ei kuitenkaan tarkoita vain sitä, että kaikki on turvallisempaa. Se merkitsee myös sitä, että kaikki on muuttuvampaa. Tämä on aika jännittävä asia meille kaikille. Kun meillä on salaus käytössä, protokollien on paljon vaikeampi pysähtyä. Päästä-päähän-salaus merkitsee sitä, että liikenteen passiiviset tarkkailijat – Internet-palveluntarjoajat, verkko-optimointilaitteet, välityskeskukset ja niin edelleen – eivät voi tehdä oletuksia protokollasta. Tämä tarkoittaa viime kädessä sitä, että jos palvelin ja asiakas puhuvat samaa protokollaa, ne pystyvät keskustelemaan keskenään. Näin voimme tehdä tiheämpiä ja rutiininomaisempia päivityksiä ydinprotokolliin, jotta ne pysyvät nykyaikaisina.

WebAssembly selaimen ulkopuolella

Muutos, josta olen eniten innoissani, on tämä: ajatus WebAssemblystä (Wasm) reunalla ja palvelimella ei ole enää mikään hullu juttu. Siitä puhutaan nyt julkisesti. Ja Bytecode Alliancen perustamisen myötä WebAssemblyn tuominen selaimen ulkopuolelle on nyt yksi merkittävän yritysryhmän ensisijaisista tavoitteista.

Wasmin tavoitteena on tehdä kehittäjälle mahdolliseksi kirjoittaa jo tutuilla kielillä tutuksi tuntuvassa ympäristössä – ja ajaa ohjelma missä tahansa. Ja tämä tarkoittaa, että sinun ei enää tarvitse olla erikoistunut sulautettujen järjestelmien kehittäjä kirjoittaaksesi jotain, joka toimii kellossa, tai hajautettujen järjestelmien ohjelmoija suorittaaksesi koodia tuhansissa reunasolmuissa samaan aikaan. Voit ottaa olemassa olevan tietämyksesi ja soveltaa sitä täysin uusilla aloilla.

Katsoen tulevaisuuteen

Kaikki nämä yhtä aikaa tapahtuvat edistysaskeleet asettavat meidät ohjelmoinnin uudelle aikakaudelle. Kuvittele, että otat kirjoittamasi koodin ja suoritat sitä – et vain siinä paikassa, johon se on tarkoitettu, vaan mittakaavassa, täysin eri alustoilla. Ajattele kannettavia tietokoneita, kelloja, televisioita tai kameraa, joka on kytketty kotiverkkoon – puhumattakaan reunalla, palvelimella ja kaikkialla muualla. Jos se yleistyy toivomallamme tavalla, se muuttaa perustavanlaatuisesti sitä, miten ihmiset tekevät tämäntyyppistä työtä.

Vuoden päättyessä kutsumme sinut tutustumaan Behind the screens -julkaisuun ja kiitämme jälleen kerran asiakkaitamme ja yhteisöämme, jotka auttavat meitä rakentamaan internetin, jossa on uusia mahdollisuuksia – sellaisia, jotka herättävät meidät aamuisin ja pitävät meidät innostuneina tulevasta.

Vuoden päättyessä kutsumme sinut tutustumaan Behind the screens -julkaisuun.

Vastaa

Sähköpostiosoitettasi ei julkaista.