开发者社区 > 云原生 > Serverless > 正文

Serverless WebAssembly的技术实践都有哪些?

Serverless WebAssembly的技术实践都有哪些?

展开
收起
游客4iodw4vsbx244 2021-12-10 12:36:31 511 0
1 条回答
写回答
取消 提交回答
  • 关于WebAssembly在服务端的位置,在服务器端,我们一般可以把容器、虚拟机或者说运行环境分成三个不同的抽象的层次

    1、在最底层是硬件的 Hypervisor VM,或者说像 AWS Firecracker,这种叫做 microVMs,能够直接跟硬件打交道。

    2、再上面一层叫做 Application containers,在这种 vm 上面你可以做像 Docker 这样的 application container。application container 仍然是在操作系统这个层级,是需要把整个操作系统调进来的。

    3、再上面一层叫做 High level language VMs ,这是从 Jvm 开始的。然后把 WebAssembly 在操作系统这个层级上面给抽象出来了。这是 WebAssembly 在服务端的位置。

    2021-12-10 12:53:33
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载
    All in Serverless 阿里云核心产品全面升级 立即下载