2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

  • 2018-05-20
  • 本文字数:766 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

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)”。

查看英文原文 Google App Engine to Support Node.js 8.x Using the Recently Open Source gVisor Sandbox

2018-05-20 19:002212
用户头像

发布了 1008 篇内容, 共 442.8 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

以人为本的技术:如何发展工程文化并在发展中实现巨大飞跃

哦豁完蛋了

发展

A股牛市来袭,资本涌动:加密市场的出路与机遇

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 代币开发

数据驱动决策:低代码平台如何助力智能化业务分析

天津汇柏科技有限公司

数据驱动 低代码平台

分布式数据库的进度管理:TiDB 备份恢复工具 PiTR 的原理与实践

PingCAP

平凯星辰亮相 2024开放原子开源生态大会,分享开源教育及社区治理经验

PingCAP

测试要不要转岗产品经理?

老张

产品经理 软件测试 职业发展

万界星科技低代码云MES中的四大现场执行管理模式

万界星空科技

低代码 mes 万界星空科技 低代码mes 低代码云MES

2024年区块链钱包现状与未来趋势分析

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 NFT开发 公链开发

打通前后端流程,案例解读华为云开源低代码引擎解决方案

华为云开发者联盟

软件开发 低代码, TinyEngine

HarmonyOS NEXT 模拟登录页,华为账号一键登录

李洋-蛟龙腾飞

HarmonyOS NEXT

总奖金高达10万元!华为算法精英实战营“亲和任务调度系统”来啦!

华为云开发者联盟

cpu 芯片设计 任务调度

通过MySQL Workbench 将 SQL Server 迁移到GreatSQL

GreatSQL

高效开发最佳实践全面指南

Immerse

Sermant Backend配置管理功能在微服务治理场景中的应用

华为云开源

开源 微服务治理 sermant

谷歌应用引擎使用新近开源的gVisor沙箱提供Node.js 8.x支持_JavaScript_Wesley Reisz_InfoQ精选文章