2021 年 Go 生态圈 rpc 框架 benchmark

鸟窝 at 
2021年Go生态圈rpc框架benchmark的配图
有朋友问,每年年初的时候我会发布一个 rpc 的框架的大比拼,今年为啥没有了?有几个原因,一是我去年下半年换了一份工作,熟悉新的业务耗费了很大精力,导致博客文章相对少了,开源的贡献也少了,二是 rpcx 我自己觉得性能已经很不错了没有想着进一步的优化,所以也没有做相应的 benchmark 比较。前几个星期头条的同学推出他们的 rpcx 框架 kitex,据说性能要比 rpcx 和 grpc 好很多,加上今年 GopherChina2021 大会上他们也分享了他们的 netpoll 的优化。本来,我对自定义 epoll 一类的框架如 evio、gnet 是不感冒的,因为 go 本身的 net ……