JavaScript容器会超越Linux容器吗?
Node.js和Deno的创建者Ryan Dahl认为大多数网络服务可能会通过使用JavaScript容器而不是Linux容器来简化。
作者 :Paul Krill
信息世界》(InfoWorld)总编辑
Paul Bradbury / Getty Images
Deno JavaScript和TypeScript运行时的开发者正在探索JavaScript容器--以及JavaScript沙盒本身--作为Linux容器的更高层次替代物的可能性。
在本周的一篇博文中,带头开发Deno和Node.js JavaScript运行时的Ryan Dahl将JavaScript称为 "通用脚本语言"。
[也在InfoWorld上:Deno是什么? 一个 "更好的 "Node.js]
他说,JavaScript的普遍性正在促使一种新的类似容器的抽象出现。Linux容器并不走寻常路,但从JavaScript容器的角度考虑可以简化许多网络服务。Dahl还指出,Docker普及了Linux容器的使用,用操作系统级的虚拟化来分发服务器软件。每个容器镜像都是一个无依赖性的、随时可以运行的软件包。他说,但浏览器JavaScript在更高的抽象层次上提供了类似的密封环境。
Dahl说,他预计JavaScript容器技术将在未来几年内发展起来。Deno正在探索这个想法,特别是在其Deno Deploy产品中,目前正在招聘工程师来追求这个想法。
Dahl说,脚本语言可以帮助解决许多服务器问题,并允许以更便宜和更快的速度编写业务逻辑。不仅JavaScript是最有前途的脚本语言,而且JavaScript沙盒正在成为服务器软件的高级容器。与Linux容器不同,JavaScript沙盒可以调用WebAssembly二进制指令格式。
相关的。
Paul Krill是InfoWorld的一名总编辑,他的报道主要集中在应用开发方面。
关注
Copyright © 2022 IDG Communications, Inc.