说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

走进雅虎北京全球研发中心:五年光阴缔造雅虎全球创新引擎

HTML文档下载 WORD文档下载 PDF文档下载
雅虎北京全球研发中心成立于2009年6月,其四大研发方向分别为科学驱动的个性化、广告、移动和云计算。9月12日在CTO俱乐部走进雅虎活动中,雅虎北研创始人兼总裁张晨等为大家详细介绍了目前的研发体系及未来规划。

成功加入 CTO俱乐部会员并 免费开通企业会员,即可获赠6个月《程序员》iPad/Android版电子刊

 10月10日,CTO俱乐部公开课——探讨如何成为技术团队管理者,报名中!



9月12日下午,CTO俱乐部带领会员朋友们走进雅虎北京全球研发中心,活动当天近百名俱乐部会员及雅虎相关技术人员共120人左右到场参与。雅虎北京全球研发中心创始人兼总裁张晨、技术总监朱凌、高级开发经理武磊分别从移动、运维、广告等方面进行分享。


雅虎北京全球研发中心成立于2009年6月,其四大研发方向分别为科学驱动的个性化、广告、移动和云计算。雅虎北京全球研发中心在其现有研发体系及未来发展蓝图中都处于重要的战略地位。

雅虎北研成为雅虎全球创新引擎

活动由CSDN &《程序员》总编刘江开场,紧接着雅虎北京全球研发中心创始人兼总裁张晨致欢迎词,张晨介绍说自己从1997年加入雅虎以来,已经走过了17年,从最初开始做社交产品开始,经历过不少失败,这一路最大的收获就是意识到有时需要从不同的角度去看问题。尤其是互联网时代,多考虑怎样从用户的角度去看问题。做产品的人一定不要紧盯着产品里面,把它越做越多,而是要从用户角度多考虑,他们到底需要什么?


雅虎北京全球研发中心创始人兼总裁  张晨

张晨谈到早年一些跨国公司在中国的业务基本可以说是“边边角角”的地带,很少有将核心产品或业务重点放在中国区的,这对于招来的很多中国的一流人才来说,绝对是人才的浪费。2008年张晨回到中国,同时他也将雅虎最核心的产品带了过来。“我们强调以科学为驱动的技术产品研发。现在在这里经过五年多的努力,雅虎北京全球研发中心已经成为雅虎全球创新引擎,在这里承担着雅虎全球最为核心的四部分业务研发,包括个性化、广告、移动、云计算平台,都是聚焦在平台级产品的开发。这是我们每位员工的努力结果,我觉得很骄傲。”张晨总结道。

雅虎移动平台:精准识别设备+高性能图片压缩

第一位分享嘉宾是雅虎北京全球研发中心技术总监朱凌,他带来的演讲题目为“雅虎移动平台分析”,包括精准识别用户设备服务、简单易用的key-value数据存储平台、个性化的通知推送平台、高性能的图片压缩服务几方面内容。


雅虎北京全球研发中心技术总监  朱凌

朱凌介绍说目前雅虎全球有8亿用户,其中4.3亿移动用户,可能在2014年底前超过桌面用户数量。雅虎也一直在加大对移动产品的投入。雅虎北京移动平台团队是专为雅虎移动开发人员打造平台和服务,以便移动开发者专注于移动应用本身。

在介绍精准识别用户设备的服务方面,朱凌总结出以下三点:

  1. Yahoo的设备识别服务包含了超过2万4千种设备,对Yahoo的网页访问覆盖率达到99.7%以上;
  2. 通过对Yahoo每天网页访问的日志进行分析,提取出不能识别的请求,进一步改进覆盖率;
  3. 通过对频繁访问的设备UA进行缓存,提高性能:平均识别时间在0.2毫秒以下,性能损耗极低;缓存数据在30兆以下,便于开发者安装包。

在介绍雅虎高性能的图片压缩服务时,朱凌特别提到以下几点:

  • 有效的减小图片的尺寸可以大幅提高用户加载速度,同时降低网站的流量带宽费用,提高手机续航能力(Yahoo的图片流量超过15G每秒);
  • 雅虎在尝试使用GPU加速来提升图片压缩服务的性能。(30毫秒左右可以将2048*2048大小的jpg图片压缩为1024*1024的jpg图片,使用CPU则需要约80多毫秒;CUDA是雅虎在探索使用的主要技术)

走进YAM+:程序化购买

紧接着由雅虎广告与大数据部门高级开发经理武磊分享“走进YAM+(雅虎程序化购买解决方案)”,他的分享内容包括YAM+是什么、程序化购买的详解、YAM+的优势分析以及YAM+的技术细节阐释几部分。


雅虎广告与大数据部门高级开发经理  武磊

武磊首先以通俗易懂的方式一句话概括了什么是YAM+?什么是程序化购买?他表示所谓YAM+就是帮助广告商直接购买雅虎广告产品的一站式平台。

程序化购买就是通过数字平台,代表广告主,自动的执行广告媒体购买的流程。

  • 需求方平台(DSP),供应方平台(SSP),广告交易平台(Ad Exchange)
  • 实时竞价(RTB),程序化优选购买(programmaticpremium), 私有市场(private market place)

而YAM+独特优势体现在哪?武磊分析为以下四点:

  1. 雅虎的数据。雅虎有很多的数据,除了雅虎自身的数据,YAM+还购买了很多第三方的数据来帮助扩充数据;
  2. 一站式跨平台,是指桌面和移动端的跨平台;
  3. 资源独享。主要指雅虎网站广告,准备全部用YAM+投放,其他人则的没有这方面优势;
  4. 用户交互,深刻理解用户。

8亿用户量运维人员仅数百人

第三位演讲嘉宾为雅虎北京全球研发中心高级系统运维工程师刘元,他带来的主题分享为“挑战与机遇共存——超大规模网络应用的运维”。刘元介绍说雅虎全球有8亿用户,但全球所有和运维相关的工作人员仅有几百人,这么少的人是如何做好如此规模的系统运维工作的?


雅虎北京全球研发中心高级系统运维工程师  刘元


刘元首先展示了一张雅虎数据中心的照片,让大家找找照片中有哪些地方和印象中的常规机房不同之处。原来,雅虎的机房有几处细节是很特别的:服务器全是满架;地板上的颜色有深浅色之分;机架上的服务器是对着的,不是同一个朝向的,分为冷风和热风通道。这样的布局使得机房中形成需要集中供应冷风的一些区域,这样能更好节约能源、均衡温度。

除此之外,刘元介绍了雅虎技术生态圈以及雅虎的系统运维体系。各个产品线都对应有专门的运维团队,工作内容分为生产环境、可维护性、系统规划几方面。

在活动圆满结束后,大家一起参观了雅虎北京全球研发中心温馨的办公环境,并一起留影合照。


CTO俱乐部是目前国内最有影响力、规模最大的技术管理者分享与交流平台,由全球最大中文IT社区CSDN创办。CTO俱乐部实行会员免费申请、实名认证的加入机制。自2009年创办以来,已有注册会员13000余名,覆盖国内数千家IT公司和各行业企业研发部门的CTO、技术副总裁、首席架构师、技术总监、工程总监等高级技术管理者。更多精彩分享与交流机会,欢迎加入CTO俱乐部、关注CTO俱乐部微信号csdn-cto。 


Supercell首席执行官谈公司运营理念 SwiftKey:Galaxy S4输入法背后的开发团队 前IE团队领导:IE是如何走向衰败的 谷歌更新BigQuery 允许在其中加入大型数据集 初创公司Spiral Genetics:超越现有DNA序列分析平台40倍速 六大开源监测工具 你用过哪个? TUP第28期:Intel 微软 Yahoo的大数据实践 惊变14天,从“小白”到上架App Store商店 “今日头条”CEO张一鸣:我是爱冒险的技术宅 OpenStack基金会COO Mark Collier:2014年将超越AWS Evernote更新Android SDK:新增商务服务并拆分“印象笔记” 主流编译器对C++11的支持现状比较 GCC 4.8发布,提升对C++11的支持 英国政府下令首选开源软件 为何美国IaaS收购被引爆?基于IaaS的四个误解和四个猜想 Kinect SDK v1.7迎来重大更新 如何激励同事编写单元测试? 谷歌GCE vs. 亚马逊EC2:快源于谷歌本有的底蕴 不要责怪开源技术 它是无辜的 短命:微软将于2014年停止对WP8系统支持 Native和Web过时了,企业级移动开发流行用Hybrid App 与EverNote竞争?谷歌Google Keep浮出水面 又一次跨越:著名3D游戏引擎Unity版本更新 Feedly团队:自研后端平台或将开源 StackMob的诱惑:16小时,山寨一款移动App “云”筹帷幄 开发者必知的5大SaaS在线服务工具 超350个政府项目托管在GitHub 政府开源会成主流? Kinect for Windows SDK 1.7正式发布,支持3D建模 SafeNet与风河系统联手推出VxWorks嵌入式系统软件货币化方案 Windows Server 2012中的动态负载均衡 Google等互联网公司将成为创新中心? jsp读取oracle8.1.6数据表中的中文,读出为?,着急啊。 上个100帖子已结,现在再拿100分求从导入到数据库的代码,各位老大帮忙看看。 怎样用程序设置文件夹共享? VB中,怎样实现C中的continue? 注册表与记录登录密码 更新表中某字段的值 请问如何实现像delphi编辑器那样,当输入了关键字后会变成粗体或其它的颜色? 有人需要Delphi调用水晶报表的例子吗? 关于ADO+SQL Server2000数据库备份的问题! vb.net应用程序! SQL语句问题 有关位图的问题? 如何从扫描仪中读图,欢迎讨论 这个问题难者不会,会者不难! 如何把自制的ActiveX打包成*.cab包放在网页上 ? 关于DeleteTable方法 备份数据库时出现42000错误:"d:\backup\20021115.mdfIO"发生不要恢复错误,backup被中止,救命啊,谢谢!!! An very easy problem! vb.net简单的问题。 怎么用Linux 下的C/C++开发一个窗口,人人有分! delphi7怎么注册? 请问:VB中如何实现Crystal Report打印? VB可以使用MySQL数据库吗? libc stdio中fgets的疑问! 还是文档拷贝问题,原文档中的RTF域怎么拷贝到另一数据库中的新文档中。 请估价开发一个b/s结构的桥牌网站 关于名字空间namespace.散分了!! 文件上传,急!! 初学者问题之数据库连接--有点急 http://CDNA.8q8.net/受到黑客攻击,请发表意见 兄弟们,请问在win2k下,怎么实现在exe文件加上自己的一段代码,给点思路? “好的” 接分! 有关闭包问题,在线求解! 如何在Datagrid中实现交叉表? 我想请问一下,在SQL_SERVER中,可不可以发送URL啊,可以的话怎么写法?谢谢! VB 编程发 Lotus Notes 邮件。(200分) 请问使用sql2000 for jdbc连接sql7的问题 请估价一个bs结构的桥牌游戏网站 IIS以及SSL代理的简单问题!急急急急!来者有分!!! 如何把24和32位图的文件保存为2色位图? 请问一下用winsock怎样绑定两块网卡? 请估价一个bs结构的桥牌游戏网站。 如何在win2000/xp上限制内网用户上网的带宽? 硬盘不知是什么问题! 如何用asp创建exchange用户邮箱地址: 一个人在北京好孤独。 如何知道 DataGrid水平滚动条的位置(值) Servlet/JSP可以使用Local Interface么? 请问哪里能下载到一些asp编写的趣味小程序~(例如猜数字之类的) 第一期:Flash文字特效 急问:如何在C++ Builder中动态添加控件????? 左车右并 念什么字 化学配制稀硫酸 误差分析下面是用98%的浓H2SO4(ρ=1.84g/cm3)配制成0.5mol/L的稀H2SO4 500mL的操作,请按要求填空:误差分析:请用“偏高”“偏低”或“无影响”进行填空① 定容时,观察液面俯视 两个赤念什么 左“车”右“月”是什么字 化学中0.2N稀硫酸如何配制 两个尺念什么字 英文名的构成英文名往往很长,像 J K 罗林,那些大写字母表示啥意思,还有顺序有什么讲究,希望答案能讲得通俗些,不要粘贴大段文字. 怎样配制稀硫酸 外面人老是喜欢说 dude,怎么翻译啊? 最正规英文名字我的英文名字叫CHRISTINA 我姓范为什么有的英文名字是类似这样的:Joe.Denis.Fred(乔.丹尼斯.弗瑞德)我也想取类似的PS 为什么Joe.Denis.Fred有2个名字?我也可以有2个吗?比如:Fan.Chr 如何配制10%的稀硫酸 英语翻译我的生活枯燥无味,早起晚睡又苦又累,姐姐一叫起床叠被,不到中午肚子开会,分分秒秒周公相会,漫长圣诞如何面对... 帮我组成个英文名字同上,名字要有内涵,四到五个字符,最好是翻译是励志的,或者组合起来看起来顺眼,是网名,不要人名, (3)配置稀硫酸.那一题 “赤需” “赤显”这两个字怎么读?是我们县志上的,字典上我查不到,很着急的 “有性格的男孩”英文怎么说? 关于buddy 一词buddy 一词可否用于女性之间,比如我有一个特铁的女性朋友,我可以说好是my buddy 吗(注:我是女生) 举例说明它的用法? 把‘我的性格有点像男生’翻译成英语 关于buddy一词这个词可以用于女生之间吗 英文称呼Dude的使用男性用Hey Dude来称呼他的女性朋友,可以吗?Dude有没有性别上的使用限制?印象中应该多用于男性朋友之间,对吗? 请问品质男人用英文怎么写? 在美国,女孩会对男性朋友说:“hey,buddy”么,女孩会用buddy这个词么? 英语翻译见证一份成长,承担一份责任,训练一份勇敢,培养一份自信 心理分析小说 英语怎么说? fellow,buddy,pal,dude之间的区别直接写上翻译或者看翻译再理解的就算了 主要想了解下大家更深刻的体会 英语翻译看到有句话:A:Hey,you promise we'll talk every day .Swear on your life.B:Dude,who lovs ya.Everything is going to suck without you.B说的 Dude,who lovs ya 怎么翻译?里边的 ya 是什么的 缩写? 红外/微波双鉴探测器不能布防怎么解决 配制溶液的化学题 现有1000元,我想买一个手机,现在哪一款比较好?(求详细说明, 硫酸铵是常见的一种化肥, 上面一个辟底下一个金 是什么字 怎样读 名字中有冰字.女.处女座.B开头的英文名.本人女.处女座.名字中有“冰”.性格多样.求一个B开头的英文名.要和“冰”有点关系. 什么叫有机化肥,主要成分是什么(化学式) 哪有【普通高中课程标准实验教科书 江苏教育出版社】卖,我要必修2英语、物理.必修一政、史、地、生.最好是新版的(2010的).二手书也没关系,可以尽快吗?实在不行,政、史、地、生就行了! 劳保用品英语咋说?劳保用品用英语咋说? 性格弱点的英文怎么讲 我的名字里有个静字,起个什么英文名字比较好呢? 叫“浩”的人取什么英文名好呢? 【-2(x-y)的平方】×(y-x)的3方 青蛙的英语简介用英语说的哦!就是介绍青蛙!可以的话在介绍下大象!谢谢! 英语翻译Jacob:Hi guys!Yooh what's going on buddy?Terry:Nice to see you again Jacob!Sam:Hi what's up man,how's going today?Jacob:Can't be better,i was handing out with my baby all day long,that was actually fabulous time,we went to walmart,costco. y=负(x-1)的平方+3的顶点坐标为 微波探测、红外探测器、热能探测、激光探测、声波探测这些知识都摘给我看看!请说 What does "Peace dude" mean? 小学一年级语文看图写话谁帮帮我? 红外探测器属于哪种入侵探测器 hey ,what's up ,buddy?的回答? 帮忙起个R开头的英文名,谐音的,急!我叫罗雨,帮个忙! 用正确的人称代词或物主代词填空Once upon a time there was a girl called Little Red Riding Hood.Together with (she) ___________1 mum,(she) ____________2 lived in a big forest.One fine day,the mother said,“(You) ___________ 3 grandma is what s up 我的名字“徐艳”,想取个谐音的英文名!D开头的也好的!最好是D开头,又谐音!谢啦……不要贴个长篇大论上来!我看多了!有谁能自创一个特别的!因为我英文不是特别好,拼不来 根据汉语提示,用正确的人称代词及物主代词填空!1._____(我)can't find_____(我的)pen.Where is_____(我的)pen?2.Jim can't find_____(他的)bike?____(它)is a black bike.3.DO_____(你)have a bike?What color is( )你的bike?Is( )它b 帽子的含义? 一年级语文课本看图说话66页哪座房子最漂亮 为什么说抗日战争的胜利是“我中华民族百年来未有的大事” what's up dude可以跟HOW ARE YOU HI 一样的作用吗? 用修改符号修改病句,指南针是我国的四大发明 高中语法英语填空题,Professor Smith,along with his assistants,_____ on the project day and night to meet the deadline.答案空中应填 is working 为什么?is working算什么成分?如果是非谓语应该填 working呀. 什么是酒帽?求科学的定义
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘