Cómo Cloudflare está revolucionando la computación en la nube con Google Chrome

Tecnología / Cómo Cloudflare está revolucionando la computación en la nube con Google Chrome 1 minuto de lectura Cloudflare

Logotipo de Cloudflare



La computación en la nube ha estado dominando el mercado de TI desde la última década. Hoy, El 19% del presupuesto de TI se gasta en computación en la nube y se espera que crezca exponencialmente en el futuro. Los contenedores y las máquinas virtuales (VM) actúan como la piedra angular de la infraestructura de la nube del mundo, ya que permiten a los usuarios crear entornos separados en la misma máquina.

Cloudflare , posiblemente una de las plataformas en la nube más grandes del mundo reclamada en un reciente entrada en el blog que esta tecnología puede no ser necesaria en el futuro. El blog sostiene que usar Aisla , una tecnología basada en el motor JavaScript V8 de Google Chrome que permite a los usuarios ejecutar muchos procesos simultáneamente, los usuarios pueden ejecutar sus códigos con la menor sobrecarga posible. Al eliminar el cambio de contexto, el cambio transparente entre varios procesos, un sistema aislado ahorra un tiempo valioso al ejecutar todo el código en un solo proceso. A través de este sistema, la sobrecarga de JavaScript se paga solo una vez y luego casi toda la potencia de la CPU se usa para ejecutar el código. El gráfico de barras a continuación muestra qué tan eficiente es el sistema basado en aislamientos en comparación con otros proveedores sin servidor.



datos que reflejan solicitudes (incluida la latencia de la red) realizadas desde un centro de datos cerca de donde se implementaron todas las funciones, realizando una carga de trabajo intensiva de CPU.
Fuente - Cloudflare



El blog identifica que si bien se ejecutan varios códigos en el mismo proceso, es probable que haya varias amenazas de seguridad y el uso de esta tecnología no sea práctico. Sin embargo, Google Chromes V8 JavaScript es extremadamente seguro y, además, la compañía también ha agregado algunas de sus propias medidas de seguridad para implementar esta tecnología de manera segura. Cloudflare también afirma que usar Isolates es 3 veces más barato que otros servicios como Lambda de Amazon, lo que lo convierte en una de las mejores opciones disponibles.



El hecho de que no necesite una máquina virtual y se inicie instantáneamente puede parecer algo mágico pero esta tecnología tiene sus propias limitaciones. Aunque el uso de aislamientos ahorra tiempo y dinero, en este momento este sistema solo puede implementar código escrito en JavaScript, lo que significa que los usuarios deben volver a compilar sus códigos para ejecutarlos. Afortunadamente, este no es un muro que no se pueda cruzar. Se está realizando una intensa investigación sobre la tecnología en la nube y pronto, los investigadores encontrarán una solución innovadora.