Как Cloudflare революционизира облачните изчисления с помощта на Google Chrome

Техн / Как Cloudflare революционизира облачните изчисления с помощта на Google Chrome 1 минута четене Cloudflare

Лого на Cloudflare



Облачните изчисления доминират на ИТ пазара от последното десетилетие. Днес, 19% от ИТ бюджета се изразходва за изчисления в облак и се очаква да расте експоненциално в бъдеще. Контейнерите и виртуалните машини (VM) действат като крайъгълен камък на облачната инфраструктура в света, тъй като позволяват на потребителите да създават отделни среди на една и съща машина.

Cloudflare , може би една от най-големите платформи за облаци в света, заявена в наскоро блог пост че тази технология може да не е необходима в бъдеще. Блогът твърди, че използването Изолати , технология, базирана на JavaScript механизма V8 на Google Chrome, която позволява на потребителите да изпълняват много процеси едновременно, потребителите могат да изпълняват своите кодове с възможно най-малко режийни разходи. Чрез премахване на превключването на контекста, прозрачното превключване между различни процеси, система, базирана на изолиране, спестява ценно време, като изпълнява целия код в един процес. Чрез тази система режийните разходи за JavaScript се плащат само веднъж и почти цялата мощност на процесора се използва след това за стартиране на кода. Стълбовата диаграма по-долу показва колко ефективна е системата, базирана на изолиране, в сравнение с други безсървърни доставчици.



данни, отразяващи заявки (включително мрежова латентност), направени от център за данни в близост до мястото, където са разгърнати всички функции, изпълняващи интензивно натоварване на процесора.
Източник - Cloudflare



Блогът идентифицира, че докато се изпълняват множество кодове в един и същ процес, непременно има няколко заплахи за сигурността и използването на тази технология е непрактично. Google Chromes V8 JavaScript обаче е изключително защитен и на всичкото отгоре компанията е добавила и някои свои собствени мерки за сигурност, за да внедри безопасно тази технология. Cloudflare също така твърди, че използването на Isolators е 3 пъти по-евтино от други услуги като Lambda на Amazon, което го прави една от най-добрите налични опции.



Фактът, че не се нуждае от виртуална машина и се стартира моментално, може да изглежда като нещо вълшебно, но тази технология има свои собствени ограничения. Въпреки че използването на изолати спестява време и пари, в момента тази система може да внедри само код, написан на JavaScript, което означава, че потребителите трябва да прекомпилират своите кодове, за да ги стартират. За щастие, това не е стена, която не може да се премине. Провеждат се интензивни изследвания на облачните технологии и скоро изследователите ще намерят иновативно решение.