当阿里谈论技术时,阿里在谈什么

2014-08-15 19:02吴磊
IT经理世界 2014年15期
关键词:王坚开源马云

吴磊

马云当初创办阿里巴巴的时候,大概做梦都没想过阿里巴巴会对互联网技术的发展有如此重要的影响。

在很长一段时间里,很多人批评阿里巴巴“没有技术只有商业”,抛开马云自身缺乏技术背景这一因素外,很多从业者认为电子商务的技术含量不高。但这一切在2008年之后得到了改观。

马云的英雄帖

2008年是阿里巴巴技术发展史上的一个分水岭。在那之前,淘宝网不过是从美国人手里买过来的一个LAMP(Linux+Apache+MySQL+PHP)架构网站,几个工程师花了一个月修修改改上线。但2008年之后,一批批顶尖的技术高手如王坚、章文嵩、阳振坤等加盟阿里,阿里的技术气质发生了质的改变。

马云为什么在2008年忽然对技术重视起来?一个普遍的说法是,阿里巴巴业务的高速扩张在2006~2007年间遭遇了技术瓶颈,这一点《淘宝技术这十年》一书中有直观地阐述。

根据作者赵超(花名子柳)的说法,到2006年淘宝网已经有了1.5亿个日均PV,商品数达5000多万个,注册用户3000多万个,全网成交额达169亿元,到2007年这些数据几乎又翻了一倍。巨大的访问量、海量的图片数据等等给系统带来了巨大挑战,尤其是大规模小文件的存储与读取,在高并发访问量的情况下“简直是噩梦”。

这是马云幸运背后的不幸——淘宝网遇到了前所未有的问题,于是被迫从以前渐进式改良走向了颠覆式技术创新的道路。也正是那时,马云意识到了技术对于电子商务的重要意义,延揽顶尖的技术人才成为彼时阿里巴巴的“一号文件”。

时间证明,马云高薪聘请的这些武林高手个个身怀绝技,一时名震天下。

技术理想主义者

《淘宝技术这十年》书中最后一章“牛P列传”,是对淘宝系技术牛人的专访,开篇就是章文嵩、阳振坤等人。这些人有一个共同的特点:理想主义。

章文嵩,现任阿里巴巴副总裁、高级研究员,LVS(Linux Virtual Server,Linux虚拟服务器)开源软件创始人,是国内开源领域传奇式的人物,他加盟淘宝被业界评论为“阿里捡了个宝”。

章文嵩曾经回忆,自己最早意识到开源的价值,是他写的LVS软件被一家澳大利亚小公司用了起来,那家公司的负责人写邮件感谢他,说效果很好。“我觉得这件事挺有意思,因为自己写的软件被别人用起来了,为他人创造了价值。”章文嵩说。

乐于分享知识,为他人创造价值,这是章文嵩的理想主义。也正是在他的推动下,阿里巴巴自2010年开源以来,共开源自主开发软件100余个,涵盖前端、后端、数据库、文件系统、硬件等多方面。此外,阿里还有由10人组成的阿里开源委员会,以及两大开源平台淘蝌蚪和Open Sesame。

阳振坤是阿里的另一个传奇人物。他现任淘宝高级研究员,海量数据库OceanBase研发负责人。阳振坤名头很大,24岁就成为王选的博士生,成功主持研制了方正第六代和第七代RIP(光栅图像处理器)。而与他的名气极为不相称的是,他的穿着“相当没品”——运动鞋、宽松的休闲裤、略有走形的衬衣,斜挂着工牌。但正是这种内外的巨大反差,反而让工程师们仰慕不已。

阳振坤的理想主义表现在对做事情的极度专注。他说他喜欢马云的一个理念——做公司要赚钱,但阿里从不把赚钱作为第一目标。同样,他认为一个人如果把做成事作为主要目标,一定会顺理成章水到渠成地得到。“心态决定成就。”他说。

阿里巴巴前数据库专家、现丁香园网站CTO冯大辉在总结阿里巴巴的技术积累时总结了6个关键点,比如大规模分布式事务处理能力的技术积累、淘宝在底层基础设施上的技术能力大幅提升、高性能负载均衡组件、CDN系统等,无一不和“牛P”们息息相关。

不过,“牛P列传”列出的人物里并没有王坚。首先王坚并非淘宝系,但更重要的原因是,在阿里,大家对王坚的评价褒贬不一。

争议王坚

王坚在阿里巴巴被称作博士,因为他学历高,是心理学博士、教授、博导,但阿里巴巴的工程师们也承认,这样的称呼里或多或少都带了一点对高级知识分子揶揄的成分。

实际上自2008年王坚从微软亚洲研究院离职加盟阿里担任首席架构师,围绕他本人以及阿里云的争议从未间断:有人说他不懂技术,有人说云计算是忽悠,还有人说他满嘴跑火车……但唯独马云没有说话,或者说马云给了王坚足够的时间和耐心,让他安心孵化云计算,结果证明马云对了。

王坚的声名鹊起是因为云计算,但鲜为人知的是在阿里做云计算的前3年王坚背负了太多的骂名,因为很多人不理解他做的事情,还有很多人不认可他的管理风格、做事方法,而他不为所动孤意前行。阿里巴巴前安全专家吴瀚清在《王博士》一文中说,“每当我心情沮丧、绝望时,想想王博士,就不觉得自己有多惨了;想想当年的阿里云,再绝望的日子都经历过了,就不觉得遇到的困难和压力是个事儿了。”

华为创始人任正非说,华为公司需要骁勇善战的勇士,更需要一大批思想家和战略家,“就像100多年前我们的先辈挖掘巴拿马运河、苏伊士运河一样”, 站在更高的视野看世界。

本质上,无论马云还是王坚都是任正非所说的战略家——战略家要有眼光,有直觉,要不为外界所扰,还能指挥千军。

这两年批评王坚的声音小了,因为阿里云不但做成了,而且还越来越好。阿里巴巴2013年的财报显示,来自云计算和互联网基础设施的收入为7.26亿元。营收规模虽然还很小,但在全球公有云市场刚刚起步的阶段,阿里云的成绩已经堪称亮眼,在国内则遥遥领先。

细心人会发现,那些对马云和王坚的批评之词其实非常相似,比如“什么都不懂”、“大忽悠”等等,但从结果看,正是在这二人的带领下,阿里巴巴一手缔造了电商帝国,另一只手开创了国内云计算先河。

“王坚是一个典型的理想主义者,他没有太多的创业经验和产品经验,仅凭着一腔热忱带领着一群同样热忱的工程师们在做世界上最难的技术之一。”吴瀚清说,“走了很多弯路,也伤了很多人的心,但也栽了很多树,让后人乘了凉。”

地位和价值观

普遍而言,技术工程师们是高智商的群体,个性独立不易团结。但在阿里,因为技术领袖的感召,唤醒了工程师们内心的使命感,从而发起了一场场声势浩大的技术革新运动。

尽管很多人批评王坚,但这些人也老实承认,因为王坚的存在,马云大大提高了技术人员在阿里巴巴的地位,包括薪资水平。

云计算研究者、IEEE高级会员蒋清野曾说过一个小故事,大意是2007年阿里在杭州举办一个技术大会,邀请了当时的Sun公司的Java专家前去演讲,本来阿里方面已经答应报销演讲者的国际机票费用,但会后又改口说只能报销一半,几轮沟通后甚至不了了之。

所以蒋清野在博客中这样写道:“如今阿里的技术团队声名远扬如日中天,但是在王博士加盟阿里之前,阿里并不是一个尊重技术人才的公司。王博士加盟阿里之后,在提高工程师地位和待遇方面做了很多工作。用吴翰清的一句话说,‘王博士是唯一一个能把技术讲得连马云都能听懂的人。平心而论,在提高工程师地位和待遇这个事情上,很多技术VP都做了大量工作。不过,如果不是王博士能够把技术讲得连马云都能听懂,今天的阿里对技术人员的吸引力可能就会大打折扣。”

除了物质保障外,阿里在价值观的输出上从来都不遗余力。

吴瀚清回忆,有一次元旦年会上,王坚把马云叫来给大家打气。马云说他不懂技术,但很尊敬搞技术的人,认为技术大牛都是侠客,还说“程序都是bug组成的”,赢得了全场的掌声。

吴瀚清说,“大家都志得意满,意气风发,觉得一群技术牛人在一起还有什么做不出来?”马云更是豪气地说“登月计划”(阿里做云计算的终极目标是打通底层数据,这个项目被命名为登月)一定要做,先砸10个亿,不够再砸10个亿,直到做出来为止,这话再次赢得了全场的掌声。

在阿里,类似“登月计划”这样豪气干云的项目还有很多,比如阿里云支撑天猫的电商云叫“聚石塔”,分布式计算系统叫“飞天”,“飞天”里有很多重要的组件,像文件存储、通信、调度叫“盘古”、“夸父”、“伏羲”、“功曹”之类。

王坚自己也是极富感染力的人。在谈云计算时他说,“今天很多东西都会在10年、20年后消失,但云计算100年后还会存在。”

“飞天”诞生时王坚很自豪,“我们是中国第一家单个集群超过5000台服务器的通用计算平台,软件都是自己写的公司,这个门槛很高很高很高。”他连续用了三个“很高”形容技术难度之大。

在谈“去IOE”时他说,“去IOE不是技术升级,而是时代变化”。

2009年11月,阿里巴巴技术预算报告初稿里写着“淘宝2010年计划不新购小型机”,王坚反问,2010年可以不新购,为何以后还要购买?于是在PPT中明确写下“淘宝从此不再采购小型机”。

从2010年1月到2013年6月4日,三年时间“三淘”(淘宝、天猫、一淘)系统完成去IOE。

……

据说阿里巴巴上市前,很多投资人见到马云不再关心电子商务的故事,他们对云计算、去IOE更感兴趣,这让马云始料未及。

猜你喜欢
王坚开源马云
阿里出了个院士叫王坚
五毛钱能买多少头牛
马云:提前退休做一个让自己喜欢的人
忽悠马云10亿元的人
马云,你听我说
大家说:开源、人工智能及创新
开源中国开源世界高峰论坛圆桌会议纵论开源与互联网+创新2.0
王坚:艺术家的商业逆袭
打个平手
开源计算机辅助翻译工具研究