在公司内网的环境下测试的,我们是以用户阶梯式增长的方式查看该请求的最大 TPS,达到峰值后我们还会再观察用户往上加是否还会增加 TPS(知道会造成延迟变大,但是 owner 更关心最大的承载量)。
本人初步判定情况如下:本身 service mesh 会对系统造成额外的资源开销,所以 service mesh 会对系统有优化效果这个想法暂时排除。在该系统架构中 service mesh 会替换掉原系统架构中的路由 route,可能 route 本身并发性能上就有点问题或者限制,在被替换成 service mesh 的方案后系统限制被解除,所以最大 TPS 会比之前不带 service mesh 的最大 TPS 更大。