我最近在写一个服务程序,用的是tonic grpc框架。但压测下来发现性能没有想象的好。
抓火焰图分析了下,除了网络io系统调用外,剩下大部分是在 tokio运行时 和 http2协议解析上的消耗。
于是我自己写了个grpc框架,采用线程模型的同步方式,另外自己实现了适合grpc的http2协议子集。性能比tonic最高快10倍。
发出来,希望得到大家的反馈和建议。
Ext Link: https://docs.rs/pajamax
1
共 0 条评论, 1 页
评论区
写评论还没有评论