- 主题:wasm时候高性能的环境么?
这种如果能用wasm, 那肯定也能用linux的ebpf,反正都是虚拟机 + JIT
--
FROM 114.241.225.*
在网络数据处理方面,wasm工具链的成熟度肯定不如ebpf
https://github.com/eunomia-bpf/eunomia-bpf
【 在 chunhui 的大作中提到: 】
: ebpf应该是可以用的。都已经开始用起来了。我就是感觉这俩都是虚拟机,才想到这个问题。
--
FROM 114.241.225.*
ebpf对代码有校验,不能有循环之类的。如果要在kernel里运行,wasm估计还没这种工具
上面贴的链接是在用户态执行wasm
【 在 chunhui 的大作中提到: 】
: 我不是说直接让wasm像ebpf一样去处理。这样它肯定如ebpf。我的意思是说在处理数据的时候通过wasm来加入插件。不知道这种是否合适。
: 比如nginx用lua来扩展。那是否wasm适合取代lua?
--
FROM 114.241.225.*
性能取决于jit吧
生态还没上来,jit工具也不会做到极致
可以看看这两个kernel wasm的runtime:
https://github.com/wasmerio/kernel-wasm
https://github.com/kenny-ngo/wasmjit
【 在 chunhui 的大作中提到: 】
: 只说它的性能。
--
FROM 114.241.225.*