1
eason1874 2023-02-15 16:47:48 +08:00
?这都不是一类东西,谈何取代
|
2
wunonglin 2023-02-15 16:50:27 +08:00
什么跟什么?是出了什么新东西我孤陋寡闻了吗?
|
3
wu67 2023-02-15 17:07:49 +08:00
啊这? 这是同一个竞争领域的东西吗?
|
4
anonydmer 2023-02-15 17:21:50 +08:00
目前都是很看好这个方向,有不少试验性质的成果,包括 docker 官方都在做 wasm 的尝试,已经推出了技术预览版: https://www.docker.com/blog/docker-wasm-technical-preview
|
5
xiaoding 2023-02-15 17:23:28 +08:00
webassembly 的本地化虚拟机,比 docker 更轻量级而且安全性更好.不过我觉得很难替换 docker ,docker 可以做到无缝安装部署已有的代码,wasm 还是需要二次开发吧
|
6
anonydmer 2023-02-15 17:28:26 +08:00
@xiaoding 依靠的都是编译成 wasm 的技术,不过开发语言种类太多了,当前各自在编译成 wasm 的方面成熟度差异比较大
|
7
gam2046 2023-02-15 17:57:28 +08:00
够呛。docker 里跑 ffmpeg 性能损耗微乎其微,wasm 里跑 ffmpeg 性能打对折都差不多。
就算不看计算密集型场景,移植成本也足够高,原有的东西都不能直接拿过来用。 |
8
julyclyde 2023-02-16 10:26:00 +08:00
wasm 需要编译吧?
docker 只是个周边环境而已 |
9
afeiche OP 我的理解是 wasm 其实类似于 jvm ,不过更偏向于底层,对语言的约束少一点,各种开发语言可以通过编译器转换成 wasm 对应的字节码;另外更轻量,性能应该比 jvm 更好。
和 docker 对比相当于不需要中间的容器层,直接跑一个运行时,不像 docker 这样通用吧,不知道具体和容器的性能对比啥样,可能更适用于性能较差的边缘设备,比如摄像头、机顶盒之类的 |