您的位置:首页 > 大数据 > 人工智能

Golang 在 Baidu-FrontEnd 的应用之路

2016-10-20 14:38 253 查看


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

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


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

幻灯片


































































在公众号后台回复“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 的独特之处:

响应式模型:无缝将原生 js 对象转化为响应式的数据源
全自动的性能优化:基于 (1) 解决 Virtual DOM 的性能症结
开发体验:极简的 API,完善的工具链
渐进式架构:视图层核心 -> 路由 -> 状态管理方案 -> CLI
多端复用:基于 Node.js 的服务端渲染和基于 Weex 的移动端原生渲染

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

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

图片搜索中的 multimodal learning 方法实践;
图像搜索相关技术:图像特征表达、索引、相似度计算。

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


查看原文: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/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: