Hvordan Cloudflare revolutionerer Cloud Computing ved hjælp af Google Chrome

Teknisk / Hvordan Cloudflare revolutionerer Cloud Computing ved hjælp af Google Chrome 1 minut læst Cloudflare

Cloudflare-logo



Cloud computing har været dominerende på it-markedet siden det sidste årti. I dag, 19% af it-budgettet bruges på cloud computing og det forventes at vokse eksponentielt i fremtiden. Containere og virtuelle maskiner (VM) fungerer som hjørnestenen i verdens skyinfrastruktur, da de giver brugerne mulighed for at oprette separate miljøer på den samme maskine.

Cloudflare , uden tvivl en af ​​de største skyplatforme i verden for nylig hævdede blogindlæg at denne teknologi muligvis ikke er nødvendig i fremtiden. Bloggen hævder at bruge Isolerer , en teknologi baseret på Google Chrome's V8 JavaScript-motor, der giver brugerne mulighed for at køre mange processer samtidigt, kan brugerne køre deres koder med så lidt overhead som muligt. Ved at eliminere kontekstskift, den transparente skift mellem forskellige processer, sparer et isolatbaseret system værdifuld tid ved at køre al koden i en enkelt proces. Via dette system betales JavaScript-omkostningerne kun én gang, og næsten al CPU-magt bruges derefter til at køre koden. Søjlediagrammet nedenfor viser, hvor effektivt isolatbaseret system er sammenlignet med andre serverløse udbydere.



data, der afspejler anmodninger (inklusive netværkslatens) fra et datacenter i nærheden af ​​hvor alle funktionerne blev implementeret og udførte en CPU-intensiv arbejdsbyrde.
Kilde - Cloudflare



Bloggen identificerer, at mens der køres flere koder i samme proces, er der sikkert flere sikkerhedstrusler, og brug af denne teknologi er upraktisk. Imidlertid er Google Chromes V8 JavaScript ekstremt sikker, og på toppen af ​​det har virksomheden også tilføjet nogle af sine egne sikkerhedsforanstaltninger for sikkert at implementere denne teknologi. Cloudflare hævder også, at brug af isolater er 3 gange billigere end andre tjenester såsom Amazons Lambda, hvilket gør det til en af ​​de bedste tilgængelige muligheder.



Det faktum, at det ikke har brug for en virtuel maskine og starter med det samme, kan virke som noget magisk, men denne teknologi har sine egne begrænsninger. Selvom brug af isolater sparer både tid og penge, kan dette system lige nu kun implementere kode skrevet i JavaScript, hvilket betyder, at brugerne skal kompilere deres koder igen for at køre dem. Heldigvis er dette ikke en mur, der ikke kan krydses. Der gennemføres intensiv forskning inden for cloudteknologi, og snart vil forskere finde en innovativ løsning.