Avatar notebook default
24篇文章 · 5699字 · 1人关注
  • brpc 个人分析总结

    分析brpc大概有半个月了,从开始的一头雾水,到现在大的脉略基本清晰。尤其是分析完bthread的实现后就好像真的弄懂了brpc一样。 当然我知...

  • brpc 命名服务

    命名服务 在brpc中,NamingService[https://github.com/brpc/brpc/blob/master/src/b...

  • brpc bvar::Adder分析

    主要分析内容:bvar::Adder test;test << 1;test.get_value(); 1、operator<< Adder定...

  • brpc 自适应限流分析

    1、注册并发设置 GlobalInitializeOrDieImpl中 注册名称和对于的并发限制类。 2、设置并发使用的类 StartInter...

  • brpc LinkNode

    LinkNode是brpc内部实现的一个链表操作类,简单分析一下。如果你不是在看brpc源码,请忽略。 InsertBeforeAsList分析...

  • brpc baidu_std简单分析

    1、Protocol Protocol是所有使用到的协议统一的配置使用的类。定义如下。主要设置了相关部分的调用函数,不同的协议实现自己的相关调用...

  • brpc 多协议解析处理

    server端会自动尝试其支持的协议,无需用户指定。cntl->protocol()可获得当前协议。server能从一个listen端口建立不同...

  • brpc 内建服务实现

    brpc有很多的内建服务,便于生产环境使用,本次分析内建服务基本统一部分,各服务不同数据统计等实现这里暂时不讨论,后续会分析几个具体内部实现。 ...

  • brpc futex应用

    分析环境为centos,还有其他的futex_wait_private实现,这里暂时忽略。 brpc中bthread主线程的等待操作wait_t...

文集作者