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

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

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。 


淘宝、腾讯、豆瓣、支付宝、网易专家热议大数据分析与BI实战 “创新或灭亡”:Google的80/20只是转移视线的说辞罢了 自动化编排,配合SDN的iMC V7更加开放 [回顾]比尔·盖茨传奇的前半生 IT基础设施与运维论坛:IT基础设施及运维经验分享 记华为HCC2013 Day1:发力高端存储 HCC 2013虚拟化论坛:虚拟化未来发展方向 Windows 8操作系统市场份额增至7.41% Windows 7仍最受欢迎 【开源专访】Sea.js创始人玉伯的前端开发之路 SDCC 2013:阿里周宝方谈“去IOE”战略及实施 百度和高德:最后谁是地图的王者? 【CTO论道】瑞智和康CEO陶建辉:软硬结合是消费电子新潮流 10大高效率原型设计工具 JIRA与敏捷:李小龙教给我们的敏捷开发之道 百度开放云:Light Up The World,与开发者共享云未来 有胆你就来!11个在线编码大赛 CTO如何避免决策失控:第一步-定义角色 后机械硬盘时代,那些引领风骚的闪存初创公司 致远文杰:传统企业如何实现移动化转型? 记华为HCC2013 Day2:SDN开放编程系统OPS打造生态圈 HCC2013:华为FusionCube融合至简,性能至优 已确认Stephen Elop候选微软下任CEO 英语对于软件开发者来说到底有多重要? SDCC 2013中国软件开发者大会成功落幕 新浪微博宋琦:PHP在微博优化中的“大显身手” 8月份浏览器份额:IE浏览器PC端出现反弹 移动端跌出前五 如何让Ruby项目速度提升10倍 跨平台进行到底:Facebook发布Unity SDK 云薪资管理初创公司ZenPayroll:年处理薪资超1亿美元,获多位知名CEO力挺 Twitter开源Summingbird:近原生编码下整合批处理与流处理 亚马逊推Matchbook 欲将顽固纸质书读者拉向电子书 关于打印的一个不错的设想 我是新手,初次接触网络管理,请问要管理局域网需要具备哪些方面的知识,需要安装那些应用软件?有什么好书可以介绍吗?谢谢各位! 在VB中设计控件,其上放有uText1、Text2,当uText1失去焦点时,并不触发Validate事件 如何在程序中判断是否做了超级连接? 怎样使listview中的大图标左右居中,上下居中。 怎么样处理聊天室的退出问题? 比较大的问题,请做过JAVA系统集成方案的朋友指点!!! applet,这个霸道的家伙!怎么解决阿? c++类的一个小问题 一个大家都很棘手的问题 关天构造函数的问题 学习《windows程序设计》中的问题? pb8里的autoscript怎么弹出那么慢 消息:c++与Visaul c是不是有一定的区别呢? 怎样通过程序获得当前可用的拨号网络列表?? 高手在哪里?-------> 如何在第一时间里获得屏幕的变化呢?及获得屏幕变化的那部分?各位大师,帮帮我。谢了。 请问想具备基本的网络和数据库管理方面的知识,看什么书好啊?请大家帮忙推荐一下,谢谢! 请教W2k下使用Access的问题 大家帮帮忙,sql菜鸟问题, 各位兄弟帮忙看一下 谁知道高程分数线?拜托告知一声! 如何判断是否做了超级连接? vc中怎样调用dos下的代参数的可执行文件???请教! 如何让TreeView控件的每一个子节点前有一个多选框! jbuilder4中的JGL的问题 如何构建一个数据仓库(高分求救) 怎么样在NT里看到我的电脑装了哪些硬件? 查找数据不连系变化 招聘WINDOWS界面程序员(可兼职) 哪里有介绍cricheditview的中文文章,最好是详细一点的,谢谢! 怎么样将NT里的Temp这个文件移到别的分区? 刚买的机器回来却出了问题(请教高手) 小问题70分,谁解决了就送给谁 Server对象中,由两个方法跳转到其它网页,一个是 Execut() 另一个是什么?? 输入日期有误时,系统出现提示信息?如何避免这一现象,并且出现自己的提示信息呢? 怎样才能既不允许改变combox的值,又能给它的text属性赋值。也就是怎么指定它显示哪一项? 如何使用windows media 软件 WebBrowser控件的更多帮助信息到哪里找? VC中有关CListView的问题,请各位大侠指点 哪位老师知道.gra(据说是FOXPRO下使用的图表文件)如何打开?谢谢! DirectShow----WM_GRAPHNOTIFY怪问题!!! 到哪里可以找到DAO的最新的引擎? 拨号网络的原理是什么?请各位大哥赐教 有关于SQl_DMO. 如何在servelt中调用javabeans及其属性?急!也就是说,在servlet中如何通过调用javabean来和jsp进行通信呢? xslt语句可不可以内嵌到javascript函数中作参数??? 请大家进来探讨一个问题:用VC++编写事件处理程序 Fastreport2.45的安装及其应用,请高手help(分不够可以再加!!!) 招聘:windows界面程序员(可兼职) 请帮忙指出以下语句的错误。 用r+打开一个只读文件会怎样? 铝和碱化学反应方程式中为什么反应物还要有水? 等质量的铝与铁在氯气中燃烧谁消耗氯气较多,为什么 已知A,B,C,D,E,F六种物质均为初中化学中常见的物质,它们相互转化的关系如图已知A、B、C、D、E、F六种物质均为初中化学中常见的物质,它们相互转化的关系如图所示.(1)B为黑色固体,D为红 固体NAOH和氯气反应吗 关于氧化还原反应的选择下列四组物质间的反应,有一组反应中的水与其他三组有本质不同的是()A.Cl₂+H₂O=HCl+HClOB.3NO₂+H₂O=2HNO₃+NOC.2F₂+2H₂O=4HF+O₂D.2Na₂Ò 苯与氯气反应的化学方程式 高一苏教版必修一专题一专题二化学方程式 人教版高一化学必修一氧化还原反应 甲烷与氯气反应的化学方程式 化学方程式后面+Q是放热还是吸热? 镁铁锌分别与氯气、硫反应的方程式(化学)如题. 高中化学必修一关于氧化还原反应26、将5.05gKNO3加到含FeSO40.33mol的稀硫酸溶液中,充分反应后再通入0.09molCl2,恰好将剩余的Fe2 全部氧化,通过计算确定:(1)写出上述发生反应的所有离子方程 氢氧化钠和氯气的反应方程式在氢氧化钠过量和氯气过量的情况下反应有什么不同 过氧化钠与水反应化学方程式转移了多少离子? 高中化学必修一氧化还原反应的配平 高一必修一第三章金属及其化合物的所有化学反应方程式及相对的离子反应方程式 普通高中人教版化学必修1知识点总结我想比其他同学先复习前面的知识,谁能帮我找化学必修1的知识点总结,复制一篇也可以, 高中化学必修一氧化还原反应电子的转移 只要Na、Al和Fe的方程式就行.最好是权威的,我要照着背,不想背错了……谢了~ 硫离子与足量氯气反应的化学方程式? 下图是初中化学常见物质间的转化关系:其中甲乙丙为单质,ABCDE为化合物,A与B的组成元素相同,D与E的组成元素也相同.已知C、丙为黑色粉末,C和E在高温条件下可生成丙和D,D能使澄清的石灰水 水与过氧化钠反应的化学方程式是什么? 求高中必修一化学知识总结 下图是初中化学中常见物质间的转化关系,其中,在通常情况下,F和G是组成元素相同的两种气体,Q和R都是黑色固体(部分反映条件略去),试回答下列问题:(1)若E是生活中常用的调味剂和防 氯气跟NaOH溶液反应的化学方程式 高中必修一化学第二章的知识总结. 一道关于氧化还原反应的题目.请说明具体理由.C选项是:常温下干燥的Cl2能用钢瓶保存,并不能判断Cl2不与铁反应。D选项是:图中所示的反应都是氧化还原反应。 过氧化钠与水反应化学方程式 我想问一下有关初中化学中产生的白色沉淀的一些问题!我问的问题是初中阶段的.我想问一问初中化学中那些实验有白色沉淀产生! 如图是初中化学常见物质间的转化关系(1)若A含三中元素,A的俗名是 若A含四中元素A的化学式为 (2)写出B——C的化学方程式指出C的一种用途(3)若E——F为中和反应E的化学式为 (4)写 过氧化钠与水反应 的化学方程式 求高中必修一的化学方程式总结.书本上的有,最后能补充点习题中经常出现的. 氯气和磷反应的产物,现象及方程式 谁能给一些有关高一化学方程式总结!(要全有反应条件及现象)! 高中必修一化学方程式(要全) 氯气和磷的反应方程式是什么 过氧化钠、二氧化碳和水在密闭容器中混合,谁先反应?为什么? 例子:1、\x05钠在空气中燃烧(黄色的火焰) 2Na + O2Na2O2 钠块在空气中变暗 \x054Na+O2=2Na2ONa2O在空气中加热(变黄) 氯气与磷的反应,生成什么?什么现象 关于过氧化钠与二氧化碳的反应【练8】1molNa218O2 与1molCO2 充分反应,下列说法正确的是A.生成碳酸钠的质量为106g B.生成氧气的体积为11.2LC.生成的氧气中,1mol该氧气含有18mol中子 D.电子转 A.B.C.D.E.F是初中化学常见的六种物质,他们之间的转化关系如图 急!A.B.C.D.E.F是初中化学常见的六种物质,他们之间的转化关系如图.→ 表示转化关系.——表示两端的物质能发生反应,图中已略去 磷与不足的氯气反应及磷与足量的氯气反应的方程式 过氧化钠与CO2反应的化学方程式 如图已知A,B,C,D,E,F为初中化学常见的物质,六种物质相互反应及转化关系如下(1)若E为浅绿色溶液,D为无色气体,F为红色金属,则A的化学式可能是 ,D可以与 反应生成F.(2)若B为能使澄 A、B、C、D、E都是初中化学中常见的物质,其中A和D是常见的盐写出下列物质的化学式:;A:____B:_____C:_____D:______写出下列变化的化学方程式:A+B→C+DE→B—→CA溶液—— ||——|B溶液—— |—→ 哪些物质能在氯气里燃烧?请问木条可以吗?C+2Cl2=CCl4? A、B、C、D、E、F是初中化学常见的六种物质,它们之间的转化关系如下图所示(图中“→”表示物质间存在转化关系,“-”表示两端的物质能发生反应,图中已略去部分物质),其中A、B、D由两 磷在氯气中燃烧的现象 最好是表 氧化还原反应“有单质生成的分解反应也都属于氧化还原反应.”这句话为什么对?请举例并解释说明 谁有高中化学方程式总结 高一化学方程式大全 关于高一化学的氧化还原反应一种元素还原两种元素 是怎样的?属于什么反应额、、是歧化反应?为什么 HgS+O2=Hg+SO2 是呢 只要高中化学方程式总结 氯气和氢氧化钠反应方程式 过氧化钠与水反应的化学方程式是?过氧化那种氧元素的化合价是?点燃酒精灯时使用火柴引燃的主要目的是? 谁给一份高中化学方程式总结!?谢谢了 氢氧化钠与氯气的反应方程式是什么? 铁在氯气中的燃烧产物中,什么时候出现氯化亚铁,既铁与氯气的比例为多少 已知A、B、C、D、E五种物质均为初中化学中常见的化合物,它们相互转化的关系如图所示.(1)如果A、B均为黑色固体,C是造成温室效应的主要气体.则A、C、E分别是(填化学式)A C E (2)A与B
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn