乐趣区

关于wasm:Bytecode-Alliance-推出了一个-WebAssembly-Micro-Runtime-WAMR

Bytecode Alliance 推出了一个 WebAssembly Micro Runtime (WAMR),是一个轻量级的 Wasm 容器。最近两年 Wasm 的 runtime 堪称万帆竞发,不说别的,Bytecode Alliance 本人还有一个 wasmtime 呢。

看了一下这个我的项目,次要是英特尔开发的,特点整个 VM 最小只须要 50k 就能够运行。阿里也是我的项目参与方,而且把这个 runtime 用在了 IoT 设施上,比拟有意思的是他们实现了一个相似的微信小程序 wxml+script 的模式,不过 WAFT 把渲染放在了云端。可见一个微型 runtime 能够适应的畛域十分广,从服务端容器到 IoT 设施。

不过最大的问题就是当初 wasm 的 runtime 仿佛有点太多了,而且 Bytecode Alliance 的次要成员是 Mozilla、英特尔、RedHat 和 Fastly,这几个公司前面会不会一条心,可说不好。

退出移动版