Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Istio1.5 & Envoy 数据面 WASM 实践 · Service Mesh|服务网格中文社区 #292

Open
rootsongjc opened this issue Apr 26, 2020 · 2 comments

Comments

@rootsongjc
Copy link
Member

https://www.servicemesher.com/blog/202004-istio-envoy-wasm/

Istio 1.5 回归单体架构,并抛却原有的 out-of-process 的数据面(Envoy)扩展方式,转而拥抱基于 WASM 的 in-proxy 扩展,以期获得更好的性能。本文基于网易杭州研究院轻舟云原生团队的调研与探索,介绍 WASM 的社区发展与实践。

@lambdai
Copy link

lambdai commented May 4, 2020

清晰的文章!
wasm纯cpu计算和native差别不大,但是一旦涉及到访存就麻烦了,因为wavm只能访问vm内的内存。这就和应用逻辑非常相关了。典型就是protobuf message操作导致读写放大。这些优化在持续进行

@carolove
Copy link

这个c++代码的PathRewriteRootContext中的rewrites_类型是什么呀?找了半天c++代码也没找到合适的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants