新闻资讯 > 企业新闻

谷歌应用引擎使用新近开源的gVis沙箱提供Node.js 8.x支持

更新:2018-05-21

在Google I/O大会上,Myles Borins (Node.js技术指导委员会负责人)和Steren Giannini (谷歌应用引擎产品经理)宣布了适用于谷歌应用引擎标准环境的Node预览,完整版本有望在数周后提供(与会者可以提交请求,立即试用)。

谷歌应用引擎(GAE)是谷歌的平台即服务(PaaS)产品,支持一个“灵活的”环境和一个“标准的”环境。这个灵活的环境在谷歌计算引擎VM上的Docker容器内运行应用程序实例,因此可以支持任何可以容器化的语言运行时。标准版本在针对特定运行时的沙箱环境中运行应用程序。在引入Node.js之前,该标准环境已经支持Python、Java、PHP和Go。虽然标准环境约束更多而且更复杂,但它可以更快地纵向扩展——秒级,而灵活的环境是分钟级。

为了在GAE标准环境中安全地运行Node.js,谷歌使用了近宣布开源的gVisor沙箱容器运行时。gVisor是一种把容器沙箱化的新方法。它在主机操作系统和在容器中运行的应用程序之间提供了一个安全的隔离边界。这是通过使用Go重写Linux用户空间内核实现的。感兴趣的读者可以在谷歌平台博客上了解近日发布的更多有关gVisor的信息。

包含Node.js的GAE标准环境提供了一个惯用的Node运行时环境,也就是说,和你可以在任何其他地方运行的Node.js官方版本相同。没有API或语言限制,开发人员可以使用NPM注册中心的任何模块。此外,由于这项服务是全托管的,谷歌将负责及时更新和打补丁。该环境对Node.js 8.x提供了开箱即用的支持。

除了宣布GAE标准环境支持Node.js外,Borins确认,谷歌计划在不远的将来把Node.js 8.x引入“谷歌云函数(Google Cloud Functions)”。

互联网+这个话题自从提出来就没有消失过,热度不断地攀升。互联网时代,从PC到移动,由传统的媒介到现在的系媒体宣传,人们都在利用适时的营销模式在打通产品与消费者之间的道路。那么,选择太原网络营销培训,经过太原达内系统的培训学习,让自己熟知这个模式,用尽全力去做好的营销。

【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!

会员类型:普通会员
地址:山西省太原市亲贤街怡和广场
联系:张艺泷
电话:13303411763