专栏名称: 聊聊架构
在这里煮酒聊架构。
目录
相关文章推荐
51好读  ›  专栏  ›  聊聊架构

百度如何使用Go语言重构日请求量千亿级别的系统?

聊聊架构  · 公众号  · 架构  · 2016-10-09 19:52

正文

请到「今天看啥」查看全文



百度日请求量在 700 亿以上,占比约 50%,面对如此庞大的前端页面访问量,百度如何处理数据拥堵现象?本次分享以 Baidu-FrontEnd 的重构历程为主线索,展示在设计海量接入前端中的权衡以及对语言的考虑。首先要解决的就是 GO 语言难以克服的“先天不足”缺陷,GC(Gabage Collection)延迟造成的关键问题。其次就是如何合理的设计软件架构,来协调稳定性与可扩展性之间的矛盾。最后,采用 GO 语言 HTTP 类库所面临的协议一致性问题。

嘉宾介绍

陶春华,百度资深运维工程师,天津大学计算机专业博士。2013 年加入百度,目前是百度 Golang 委员会成员 & Code Master,工作中主要方向在百度接入的 Go 项目,曾负责应用层防火墙 WAF、7 层流量代理的 Go 语言改造等前端接入工作。

演讲稿


点击阅读原文,下载完整演讲稿。







请到「今天看啥」查看全文