百度技术沙龙第86期 探索Apache孵化项目——brpc的原理与应用

8月3日,百度技术沙龙在上海如期举行,本次沙龙以“探索Apache孵化项目——brpc的原理与应用”为主题,邀请了百度资深研发工程师,解读了开源项目brpc。

 

这是百度技术沙龙2019年第一次走进上海,在开场前半小时已吸引近百人到场参加。开发者们表示,这是一场堪称业界良心的技术沙龙。下面我们带着大家一起回顾一下沙龙现场的情况,最后送上福利,即使你没去现场,也能立刻get最全干货。

 

 

议题一 聊聊brpc

 

活动开始,brpc作者戈君为大家介绍了brpc背后的一些故事,包括研发时遇到的问题,这些问题是如何解决的。除此之外,戈君还介绍了RPC的设计思路。

 

回放地址:https://dwz.cn/g3Z0sWQE

 

议题二 高性能网络技术,基于brpc的RDMA扩展方法

 

李兆耕将brpc与TCP/IP进行了对照分析,介绍了brpc中RDMA扩展的实现细节、使用方法与注意事项,并通过百度内部使用的实际案例说明该方式所带来的潜在性能收益。

回放地址:https://dwz.cn/D8uiqXx2

 

议题三 基于brpc的braft一致性算法优化及应用

 

熊凯对raft做了简要的介绍,详细分析了braft的关键特性,包括选主、日志复制和恢复、节点变更、故障容忍和恢复等内容,并介绍了基于braft+brpc的典型应用场景。

 

回放地址:还在编辑中哦~之后会单独推出

 

议题四 brpc服务熔断与限流技术的实现及应用实践

 

牟盖东从brpc的应用历程出发,为参会者解释了爱奇艺选用brpc的原因,并从自身业务场景出发,分享了brpc限流和熔断的实现方案,以及brpc在爱奇艺广告投放引擎中的应用实践。

 

回放地址:https://dwz.cn/YHZAXJxz

收藏 评论(0)
分享到: