繁荣枕头

文章
7
资源
1
加入时间
3年1月10天

brpc学习笔记(1)

文章目录一、简介及各个文档学习1.1 bvar1.2 bthread1.3 client1.4 server1.5 内置服务1.6 工具参考一、简介及各个文档学习brpc是一款RPC框架,基于brpc可以在一个端口上搭建支持多种协议的服务。1.1 bvarbvar是多线程环境下的计数器类库,方便统计和查看用户程序中的各类数值(例如qps、平均延时等等),使用thread_local减少了cache bouncing。brpc集成了该模块,因此需要在多线程环境中计数的场景可以第一时间考虑bvar,