Golang 在 Baidu-FrontEnd 的应用之路

u012798391 · · 12112 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

                                                                                                     


百度资深工程师陶春华在 QCon 北京 2016 上分享了《Golang 在 Baidu-FrontEnd 的应用》这一话题,以 Baidu-FrontEnd 的重构历程为主线索,展示了在设计海量接入前端中的权衡以及对语言的考虑。




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


Golang 在 Baidu-FrontEnd 的应用之路
作者介绍


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


幻灯片

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路

Golang 在 Baidu-FrontEnd 的应用之路


在公众号后台回复“Go”,即可下载幻灯片。



QCon 上海 2016 将于10月20~22日在上海宝华万豪酒店举行。


百度外卖高级研究员蒋凡,届时将分享《外卖物流配送的大数据创新实践》。


餐饮 O2O 行业连接线上线下的订餐需求,外卖平台在这里扮演的角色除了促进线上需求向线下转化,也包括达成订单的最后一公里任务——物流配送。高效的物流配送能力是决定外卖平台商业模式成败的关键,也是 O2O 经济区别于传统经济的根本,即运用大数据相关的云计算、深度学习和可视化技术提升行业效率,创造并满足新的民生需求。


本次分享将深入介绍百度外卖物流调度系统应用大数据技术,摸索业务规律的过程和创新实践经验。


Vue Technology LLC 创始人,Vue.js 作者尤雨溪,将分享《Vue 2.0:渐进式前端解决方案》。


Vue.js 自去年 10 月发布 1.0 以来,增长势头迅猛。目前在 GitHub 有超过 2 万的关注,npm 每月下载量超过 10 万。在最近发布的 2.0 版本中,在保留 1.0 开发体验的基础上引入了更高效的 Virtual DOM 渲染层,更灵活的开发方式(同时支持模板/JSX),以及完善的服务端渲染支持(流式渲染 + 组件级缓存)。


在本次分享中,尤雨溪将从以下几个方面深入的剖析 Vue.js 的独特之处:


  1. 响应式模型:无缝将原生 js 对象转化为响应式的数据源

  2. 全自动的性能优化:基于 (1) 解决 Virtual DOM 的性能症结

  3. 开发体验:极简的 API,完善的工具链

  4. 渐进式架构:视图层核心 -> 路由 -> 状态管理方案 -> CLI

  5. 多端复用:基于 Node.js 的服务端渲染和基于 Weex 的移动端原生渲染


搜狗资深研究员周泽南,将分享《深度学习技术在图片搜索与图像搜索上的实践》。


人工智能在近年获得了重大的突破,其中深度学习发挥了至关重要的作用。它在计算机视觉、语言识别、自然语言处理等诸多领域取得了巨大的成功。搜狗公司作为一家科技创新型公司,在深度学习方面做了许多成功的探索。其中,将深度学习技术引入图片搜索排序、图像搜索排序,取得了理想的效果。本次演讲内容包括:


  1. 图片搜索中的 multimodal learning 方法实践;

  2. 图像搜索相关技术:图像特征表达、索引、相似度计算。


南潮(ruff.io)架构师周爱民,京东云平台资深架构师鲍永成,OneAPM 安全技术总监刘再耀,点融网 CTO 孔令欣,饿了么前端工程师陈涌(题叶)等技术专家都将在 QCon 上海 2016 做分享,更多信息,可点击“阅读原文”,访问大会网站。现在报名,可享 8 折优惠。

Golang 在 Baidu-FrontEnd 的应用之路



查看原文:http://www.zoues.com/2016/10/20/golang-%e5%9c%a8-baidu-frontend-%e7%9a%84%e5%ba%94%e7%94%a8%e4%b9%8b%e8%b7%af/

有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:u012798391

查看原文:Golang 在 Baidu-FrontEnd 的应用之路

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

12112 次点击  
加入收藏 微博
上一篇:golang 结构体
下一篇:golang文件下载
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传