Tecnología, Internet y juegos
7 meneos
97 clics

Los contenedores Javascript sustituiran los contenedores Linux [ENG]

El creador de Node.js y Deno, Ryan Dahl, cree que la mayoría de los servicios web podrían simplificarse utilizando contenedores JavaScript, en lugar de contenedores Linux. La universalidad de JavaScript está propiciando la aparición de una nueva abstracción de tipo contenedor, dijo. Los contenedores de Linux no van por ahí, pero pensar en términos de contenedores de JavaScript podría simplificar muchos servicios web. Dahl también señaló que Docker popularizó el uso de contenedores Linux, con una virtualización a nivel de sistema operativo.

| etiquetas: contenedores , javascript , node.js , deno , docker , webservice , linux
  1. Traducción Automática
    La mayoría de los programas de servidor son programas de Linux. Consisten en un sistema de archivos, algunos archivos ejecutables, tal vez algunas bibliotecas compartidas, probablemente interactúan con el software del sistema como systemd o nsswitch.

    Docker popularizó el uso de los contenedores de Linux; la virtualización a nivel de sistema operativo que proporciona un mecanismo maravilloso para la distribución de software de servidor. Cada imagen de contenedor es un paquete de software libre de dependencias y listo para ser ejecutado.

    Debido a que el software de servidor a menudo depende de muchos recursos del sistema y de la configuración, su despliegue ha sido un reto en el pasado. Los contenedores de Linux lo han solucionado.

    Un entorno hermético similar puede encontrarse en el JavaScript del navegador, aunque a un nivel de abstracción más alto. Zack Bloom en Cloudflare nos motivó allá por 2018 a preguntarnos si el propio JavaScript puede proporcionar un nuevo tipo de contenedor de servidor autónomo.

    Cuanto más podamos eliminar las abstracciones innecesarias, más nos acercaremos al concepto de "La red es el ordenador". Cloudflare Workers es esencialmente una implementación de este concepto en la red de Cloudflare. Deno Deploy es una nueva implementación de esta idea (en la red GCP).

    En este post describiré mi opinión sobre los contenedores de JavaScript y especularé sobre cómo se desarrollará esta tecnología en los próximos años.

    El lenguaje de scripting universal
    La tecnología es difícil de predecir, pero ciertamente la World Wide Web estará aquí en 10 años. Cada día que pasa se ve más y más infraestructura humana unida a través de aplicaciones web: la web se está comiendo el mundo. Si crees que la web estará aquí dentro de 10 años, entonces ciertamente los estándares que conforman la web - HTTP, HTML, CSS, JavaScript - estarán aquí. Por lo tanto, estoy seguro de que JavaScript seguirá desarrollándose y mejorando.

    La web es el medio fundamental de la información humana. JavaScript se diferencia de otros lenguajes de programación en que está profundamente ligado a esta infraestructura.

    Los lenguajes de scripting tienen mucho sentido para muchos problemas del lado del servidor. La mayor parte del código que se escribe no está ligado a la computación, sino a la productividad: la velocidad a la que se puede escribir y el coste monetario de los desarrolladores. Los lenguajes de scripting permiten escribir la…   » ver todo el comentario
  2. Hay a quien le gusta ver el mundo arder.
  3. El año de javascript en los contenedores xD xD
  4. Javascript en contenedores... no lo pillo. Esos contenedores dónde estarían?
  5. #3 "de basura" :troll:
  6. #4 ya lo ha puesto #6
  7. #2 total
  8. #4 En cualquier versión escogida de Node o Deno me imagino yo.
comentarios cerrados

menéame