时间:2019-09-30 | 栏目:电商 | 点击:次
阿里巴巴首席技术官、达摩院院长张建锋(花名:行癫)站在阿里巴巴2019年“云栖大会”的讲台中央,高高举起一枚巴掌大小的芯片。
它被称作“含光800”,是阿里巴巴的第一颗人工智能自研芯片,主要用于云端视觉处理场景。张建锋(行癫)介绍,含光800在业界标准的ResNet-50测试中,推理性能比目前业界最好的AI芯片高4倍,能效比是第二名的3.3倍。
“含光”本是中华民族上古时期商天子的三大神剑之一。《列子·汤问》形容含光之剑“视之不可见,运之不知有,其所触也,泯然无际,经物而物不觉。”擅长为传统文化意象赋予“比特性”的阿里巴巴,希望自己的含光800也拥有同样的“剑法”:隐于无形,算力强大——在杭州“城市大脑”的业务测试中,1颗含光800的计算能力,相当于10颗GPU。
“今天阿里巴巴有足够的信心,有足够的能力,去做传统硬件公司能做到的,包括他们不能做到的。”行癫对着台下的数千名听众说,“阿里巴巴今后会成为一家真正软硬件一体化协同发展的科技公司。”
▲阿里巴巴首席技术官、阿里云智能总裁、达摩院院长张建锋(花名:行癫)在“云栖大会”上
这场在阿里巴巴成立20年,阿里云成立10周年的节点进行的“云栖大会”,无时不刻地从每一个毛孔和细节里都试图提醒人们:这家公司在过去10年发生了根本的改变。
它从一家“互联网公司”变成了一家“技术公司”;它从为中小企业提供“鼠标+水泥”的低技术含量建站解决方案,到提供最前沿的人工智能芯片和AI解决方案;它从单纯地依托互联网,到建立起云计算数据中心、软件平台、软件应用解决方案、人工智能、芯片和芯片组架构的软硬件一体化的技术架构……阿里巴巴已经成了一家真正意义上的高科技公司。
根据阿里巴巴提供的数据,这家拥有中国最大电商平台、提供中国市场占有率最高的云计算服务的公司,每天的人工智能调用规模超过1万亿次,已是中国人工智能平台之最。成立两年的面向基础科学和底层技术研发的达摩院,已经网罗来10多位电气和电子工程师协会会士(IEEE FELLOW)和30多位知名高校教授,阿里巴巴成为全球人工智能科学家流向最集中的科技公司。达摩院孵化出的芯片公司“平头哥”,也初步完成终端处理器IP、终端芯片设计平台SoC和云端AI芯片的布局。
而这些当今最热门的技术展示,更像是冰山露出水面的一角。从开始探索自己的技术道路直到今天,阿里巴巴跋涉了10年。这10年,阿里巴巴经历了从技术支持商业,到技术融入商业,再到技术改造商业,直到技术驱动商业的彻底转变,从底层到前端,从组织到文化,形成了自己的技术架构、技术路线、技术储备、技术产品、技术理念和技术文化。
10年前,“BAT”的概念刚刚有个雏形,人们分别给三家“巨头”打上了“腾讯的产品、百度的技术、阿里的运营”的标签。现在对阿里巴巴来说,是时候摘下这个刻板印象的标签了。过去的10年,是阿里巴巴“属于技术的10年”,也是再造一个阿里巴巴的10年。
“大一统”:技术路线、风格和基石
阿里巴巴“属于技术的10年”的原点,可以回溯至2008年10月淘宝网历史上绝无仅有的一次“停机事件”。这次停机事件背后的“五彩石战役”,可以被视作阿里巴巴“前后两个10年”的分水岭。
它倒逼阿里巴巴第一次在技术上审视自己的道路,告别以往的技术拿来主义。
这场战役是阿里巴巴历史上第一次大规模的自我技术改造,目的是打通淘宝网和刚刚上线的“淘宝商城”(天猫的前身)的数据和系统。此前,两者各自拥有一套系统,彼此商品库和店铺系统都无法互通,导致从淘宝网导流到淘宝商城的用户,感觉就像是到了另一个公司的网站——需要重新注册、登录、选品和下单,体验割裂,直接影响了购物效率。
为了解决“打通”的问题,淘宝的架构师和工程师团队花了5个月的时间。领衔这场战役的项目负责人,是当时加入阿里巴巴只有4年的淘宝架构师行癫。
这场战役,对阿里巴巴思考“什么是技术”的影响,可谓深远。
此前,技术团队部门在阿里巴巴内部更像是一个IT后勤部门,是支撑业务的配角。因为阿里巴巴的核心是商业,是生意。在阿里巴巴成立后近10年的时间里,技术在阿里巴巴,是为了支持商业和生意而存在的。
而在五彩石战役之后,阿里巴巴开始思考技术融入商业的问题。
在打通淘宝和淘宝商城数据和系统的过程当中,架构师团队引入了中间件。也就是在原先只有纵向思维的架构设计里,添加了横向的通道,让各个业务底层彼此互通。同时还将两者共用的业务全部找出,搭建了统一的公用平台。这种思路在后来逐渐被阿里巴巴赋予了一个新的名字:“中台”。
它产生了阿里巴巴独创的“中台”技术思想。
具体来说,“中台”主要负责打通数据和业务,也就形成了数据中台和业务中台的“双中台”——通过数据中台,阿里巴巴旗下的不同业务之间在保证用户隐私前提下可以共享数据。而业务中台则集合了许多最常用的功能,比如账户体系和支付体系等,当有团队需要建设一个新业务,或者需要上线一个新功能时,就可以直接快速复用这些已经沉淀在中台的功能,避免重复造轮子。
参与“五彩石战役”的时候,时任淘宝网工程师的蒋江伟(花名:小邪)刚刚加入阿里巴巴。在接受PingWest品玩采访时,他感慨道当初彻底打通两个业务数据和后台的必要性:“如果当初选择了各做各的,那之后的阿里巴巴内部自己的两个业务之间交流,肯定像两家公司一样”。蒋江伟后来担任了阿里巴巴中间件团队负责人等职位,现为阿里巴巴合伙人,负责阿里云的技术研发。
“中台”思想在文化上也颇符合在一家中国科技公司搭建技术架构和技术团队的底层逻辑:“大一统”的商业观和技术观。
通过“两个淘宝”的打通,这种“大一统”带来的效率变化让行癫感觉到,在两个中台下面,也需要有一个统一的技术平台来支撑。行癫对PingWest品玩表示:“这种统一,一方面是避免重复工作,提高效率;另一方面则是希望能让底层技术得到积累。核心都是为了降低创新的成本。”
于是,在2012年被派去负责阿里巴巴B2B业务时,行癫作为技术出身的业务负责人,除了一手推动了B2B和淘宝的数据和系统打通之外,它还第一次打通了两边的技术团队。
“行癫非常精明的一点就是,除了数据和业务外,技术也一定要统一。”蒋江伟对PingWest 品玩说。他见过不少公司,在不断的团队或者投资方更迭后,会在技术风格上留下明显的迭代烙印,甚至有的公司内部各个部门之间所使用的语言也都不同,彼此无法交流。而阿里巴巴对技术的统一,让协作在一个非常庞杂和巨大的业务体系下面,反而显得更加方便。
“当我们要启动某个项目,需要各个团队出人一起来做时,你会发现我们可以把人凑起来,就是因为大家的技术体系是一样的。而且不只技术统一,这些人的工作方式和技术背景也是统一的。这和中台的思路一样,这些人也可以被快速复用,可以快速的组建团队去完成项目。否则的话就是整天争吵,谁的语言更好,整个架构怎么做更好”,蒋江伟说。
当时行癫负责的B2B业务,有一个200人的中间件团队,而淘宝的中间件团队只有40个工程师。两者的工作内容基本相同,但后者的小团队却支持着比B2B更多的工作。行癫快速地对团队进行了合并。结果是B2B 原本200多人的中间件团队,只留下不到10人。
这样大刀阔斧的合并,也让不少人犹豫和担心,蒋江伟记得,行癫当时只是果决地说:“这个事情必须要更高效的统一。”
这次合并也成了一次里程碑事件。它体现出阿里巴巴在技术治理上的强大组织力,这贯穿了阿里巴巴过去10年的技术体系建设中。类似的合并在之后不断发生。
“难免有矛盾,有的是两个人都很优秀但必须只选一个,肯定有损伤。但所有的问题必须一次性全部解掉,而且非常彻底。”蒋江伟记得,那之后在对整个阿里巴巴集团的四个存储、两个数据库和容器的团队合并时,“办法就是两个团队选一个leader出来,剩下的人不服气的,该走的走。”
随着五彩石战役之后各业务线的整合,中台雏形基本确定,由此汇聚的数据也越来越多,阿里巴巴开始思考如何能更好利用这些数据的价值。
与那些自下而上,从技术本身的可能性来慢慢探索出一套方法的做法截然不同,阿里巴巴对如何用好数据的解决方案,来自马云的一个“灵光乍现”。
2008年,马云提出一个概念——“登月计划”。这个计划的含义是,要靠技术去解决挖掘数据价值的难题,“登上数据这个月亮”。
它很马云,天马行空,有一个名字和宏大的想法,但没有任何基础架构支撑。正巧,阿里巴巴遇到了王坚,一个容易被“大词”打动的人。
2009年,王坚成为阿里巴巴的首席技术官(CTO)之后,提出要解决登月问题,首先必须解决算力。因为有算力才能对数据进行分析。这之后,在一片争议声中,王坚说服马云先从云计算和“去IOE”——用自己研发的基于云计算的数据中心,替换掉IBM、Oracle和EMC提供的小型机服务器——开始做起。于是,阿里云成立。
那正是阿里巴巴B2B公司在香港的股价一落千丈的“困难时期”。在这样的背景下,马云表示“每年给阿里云投10个亿,投个10年,做不出来再说。”当时中国互联网界,对此一片嘲笑。百度创始人李彦宏形容云计算是“新瓶装旧酒”,人们纷纷奚落马云是遇上了王坚这个骗子,而阿里巴巴则是吃了创始人不懂技术的亏。
不过,当时说服马云的还有另一个重要原因,基于IOE 的基础设施从成本和能力上都已经对阿里巴巴不利。阿里巴巴在2008年的数据库规模已经基本无法扩展,但涌入平台的流量却仍在飞速翻倍,加之越来越多的大型“秒杀”营销,IOE架构已经无法满足需求。
2009年,阿里巴巴决定自主研发云计算操作系统“飞天”,尝试将全球数百台服务器连成一台超级计算机。2月,飞天团队写下第一行代码。9月阿里云正式成立。他们直接拿阿里巴巴最核心的淘宝业务进行改造。2010年,阿里金融的订单贷款产品“牧羊犬”成为飞天系统上的第一个产品。2011年,阿里云官网上线,成为中国首个对外开放的公有云。2012年底,淘宝系去IOE完成。同时由于这次底层技术变革涉及的业务越来越广,阿里巴巴在内部对技术后台部门进行了第一次大整合,成立了集团的技术保障部。到2013年8月,飞天开放平台的单集群超越了5000台这个瓶颈。此后阿里内外对于阿里云的质疑终于停息。同年,阿里巴巴全集团最后一台IBM小型机下线。
作为王坚阿里巴巴首席技术官一职的继任者,行癫在回顾阿里云的前10年的经历时形容:“飞天系统是阿里云过去10年最重要的成就”。
在解决了对内的算力问题后,2014年,阿里云开始商业化。在阿里云对底层基础架构的变革完成后,整个集团技术“大一统”的路线也更加清晰。
2015年初,当时担任阿里巴巴中国零售事业群总裁,统一负责淘宝、天猫等核心电商业务的张建锋(行癫),又一次做了一次里程碑式的整合。当时的阿里巴巴正在“all in 无线“,电商业务在处于无线化、数据化和“千人千面”个性化的转折关键时期,张建锋(行癫)决定将淘宝和天猫的推荐算法团队合并。
“这是一次很大的改变。此前淘宝、天猫的算法团队是分开的,但行癫的大的判断是,要从全局上推动个性化、无线化的发展,于是做了团队的整合。”当时负责天猫产品技术的吴泽明(花名:范禹)对PingWest品玩回忆。“80后”吴泽明2004年加入淘宝,之后先后担任淘宝和天猫的产品技术负责人,参与了历次“双十一”的技术保障,2017年2月成为阿里巴巴合伙人。
合并淘宝、天猫的算法团队后,在2015年的“双十一”上,阿里巴巴用算法全面取代人工来分配流量。
“事实上,当时关于流量是应该由商家和行业运营来人工分配,还是用机器分配,是有很大的路线斗争的。然后2015年双十一,行癫和逍遥子决定让数据发挥更大作用。而事实证明,效果确实提升很多。” 吴泽明对PingWest品玩说。“这之后阿里再也没人挑战靠人更好还是靠数据更好的问题了。”
吴泽明认为,这次整合其实就是之后阿里巴巴正式成立“大中台”的前身。因为它靠“双十一”这样重要事件的实际成绩,验证了基于强大组织力的“大一统”技术路线的正确性。
2015年12月,阿里巴巴正式提出“大中台”战略,成立阿里巴巴中台事业群,推动整个集团的中台战略落地,行癫再度成为“大中台”的操盘者。翌年,行癫正式接替王坚成为阿里巴巴首席技术官。随着“大中台”的推进,阿里巴巴进入技术改造商业的阶段。
▲2019云栖大会上,阿里云三代总裁同台。从左至右分别为胡晓明,王坚,张建锋。
“大中台战略”不只是在更多的业务线上重复当年合并B2B 和淘宝中间件团队的工作,它更是一场更大范围的统一。“建中台,不仅是一个技术,他还是个思想体系的转变。”行癫对PingWest品玩说。
“这就要强调一些基础的东西,我们叫统一技术、统一数据、统一文化,马老师(指马云——编者注)最早提出这三个必须要统一。逍遥子(阿里巴巴现任董事长、CEO张勇的花名)今年也反复提,要通人才、通技术、通策略,你必须得通。所以这个大的前提下,我们提出大中台。”
在行癫推动落实大中台的同时,另一边快速推进商业化的阿里云正在遇到挑战:以帮助客户上云,提供存储和带宽资源等业务为主的IaaS (基础设施即服务),竞争门槛快速降低,市场更多在围绕价格进行竞争。阿里云急需向技术含量更高的PaaS(平台即服务,比如提供一些大数据分析和人工智能服务等)转变。而阿里此前在建设中台过程中的中间件技术积累,正好可以用来补足阿里云的短板。
因此,2018年底,阿里巴巴决定更进一步,以阿里云为抓手,对整个阿里巴巴的后端技术做更进一步的整合。2018年11月,阿里巴巴公布组织架构调整,阿里云升级为阿里云智能,行癫成为总裁。
同时,这次组织架构调整也对前端电商业务的技术力量进行统一,成立新零售技术事业群,由吴泽明负责。
这种“大一统”的技术体系也让阿里巴巴庞杂的业务,“以技术之名”联接在了一起。阿里巴巴CEO张勇(逍遥子)将阿里巴巴的业务归纳为五层:IaaS, PaaS, DaaS, SaaS和 BaaS 。
技术的基座是阿里云提供的存储和计算为代表的“基础设施即服务”(IaaS)和基于云上的各种数据、人工智能等服务构成的“平台即服务”(PaaS)。上面承载着是双中台的数据分析产品为主的“数据即服务”(DaaS),再上面是以钉钉为代表的“软件即服务”(SaaS)。落实到具体业务场景上,又有为金融、支付、交通、地图、本地服务、文娱等领域提供完整的数字解决方案的 “商业即服务”(BaaS)。
这五层服务就涵盖了阿里巴巴所有业务,它们全部以技术为核心竞争力,彼此又因技术而构成关联,一起组成了逍遥子提出的“阿里巴巴商业操作系统”。阿里巴巴商业操作系统的形成,标志着阿里巴巴正式进入技术驱动商业的阶段。
从技术只是“鼠标+水泥”,到形成了一套技术驱动的商业操作系统,将阿里巴巴的“数字经济体”带入真正可以被技术的轮子带着运行的今天,阿里巴巴花了整整10年。而毋庸置疑的是,“大一统”的技术路线和技术风格,是阿里巴巴的商业操作系统之所以能成为整个“数字经济体”的操作系统的基石。
达摩院:理想主义与现实主义的水晶球
2018年底,阿里巴巴密集举行了三场大的集团技术战略规划会议,讨论如何让技术体系更好地反哺业务,成为业务真正的驱动力。
讨论的最终结果,是将整个阿里巴巴的技术分为三类:统一于阿里云智能的底层技术;归属新零售技术事业群的贴近前端的技术;以及寄托着这家公司“技术梦想”的达摩院。
达摩院成立于2017年,但阿里巴巴集团技术战略部总监刘湘雯第一次听到这个名字是在2014年。
当时的阿里云已经基本解决了算力问题,王坚认为接下来的重心要转移到算法上。这需要成立一个类似研究院的组织。现在是阿里巴巴集团技术战略部总监的刘湘雯,此前她曾担任阿里云的销售,后转做技术传播和技术战略。2014年她和同事向马云汇报研究院的计划时,马云想出了这个名字。
像“登月计划”一样,“达摩院”这个名字也很马云。马云希望阿里巴巴的研究院也能像金庸小说里的达摩院那样,成为一个“武学殿堂”。这个殿堂的武艺,就是世界最厉害的技术。
因为它来得太天马行空,以至于有了“达摩院”的中文,才有了它的英文解释:“达摩”(DAMO)被拆解成了Discovery(发现)、Adventure(探险)、Momentum(势能)和Outlook(远见),涵盖了阿里巴巴的技术着力点。
2014年夏天,从密歇根州立大学“停薪留职”来阿里巴巴做顾问的金榕,也第一次听到了“达摩院”这个名字。当时他已经在阿里妈妈做了半年顾问,主导完成了阿里妈妈广告推送机制的升级,通过优化推荐矩阵,将被动的推送改为提前推送,计算效率提升了30%。就在这时,阿里巴巴时任首席技术官王坚找到了他,希望他加入这个新成立的研究院,两人来了次“史上最短面试”。
“我们估计谈了不到五分钟。我自己都不知道他为什么会定下来要我。”金榕回忆。王坚的问题很简单,他问金榕觉得要怎么做好大数据这事情。
“我的回答就是,做数据通常的做法是业务提出一个问题然后技术人员把它抽象去解答,但是我觉得这里最大的问题是业务人员可能问了一个错误的问题,因为他看的东西比较短视。所以一个好的技术人员,很关键的不仅是知道如何解决问题,更重要的是知道怎么找到正确的问题。”
听完金榕的回答,王坚就说了句“OK”。面试就算通过了。金榕之后正式加入了阿里巴巴。
像金榕一样,当时人工智能的人才大多在海外,所以达摩院的招聘目标也更多瞄准海归。“考虑到招的一堆人都是从美国回来的,而且初期大多只是研究算法,还不知道和业务如何连接,觉得这件事与达摩院的宏大想法相比还很小,所以就起了一个英文名字IDST(全称:数据科学与技术研究院——编者注),没敢用达摩院的名号。”刘湘雯对PingWest品玩回忆。
金榕加入IDST后,生活和工作都发生巨大变化。从在美国时每天泡在办公室不需跟人打交道的象牙塔生活,变成了兵荒马乱、天天需要和团队沟通的“战场”。一开始,他感到非常不适应。
金榕的第一个项目是给聚划算做个性化的搜索推荐,他发现,理论上十分完美的算法,到了现实中却因为完全不符合业务逻辑而失效了。
“他们的业务逻辑非常多,像选品、排期,一开始真的搞不懂他们在干嘛。然后他们也搞不懂我们在干嘛。每一次跟业务方开会,我说完头三句话,同事能说三个小时不停。每次都这样,我就插不上嘴了,光理解他那一段业务逻辑就要花很大时间,然后每一次逻辑还都不太一样。”金榕回忆。他没法把这些业务逻辑变成简单的数学,感到十分挫败。
与金榕一样“不适应”的还有同年加入的漆远,在此之前他是美国普渡大学计算机系和统计系终身副教授,被王坚等人打动后,回国加入阿里巴巴。但在他的第一个项目,为阿里巴巴平台设计“大规模机器学习平台”时,由于不善沟通,团队甚至一度到了解散的边缘。
关键时刻是井贤栋阻止了团队的解散。“他当时就说,你都研究这个这么多年了,为什么要解散。”漆远回忆。
这之后,漆远和团队开发的技术率先用在了阿里巴巴平台的广告功能上。真正上线后,内部开始看到不断增长的数据,他的团队终于得到认可。
金榕也终于度过了一年多的“挣扎期“,他开始理解业务,调整后的算法也终于发挥作用。尽管经历曲折,但他感到“一切都很值得”,因为他第一次看到自己的那些理论研究变成真实影响上亿人的功能。
这之后金榕带领团队开发了上传照片识别商品的拍立淘。“这是让我非常高兴的一段经历,因为每天将近有2000万人在用这个产品。”
在金榕们逐渐适应的同时,支撑马云最初那个关于“达摩院”的设想的外部条件日臻成熟,2014年9月阿里巴巴在美国上市之后的财力也可以支持更大的计划,数据科学与技术研究院(IDST)也逐渐找到了一条前沿技术与业务场景互动的路径,更关键的是,阿里巴巴已在技术体系上已经有了足够的积累。
因此,真正的“达摩院”在马云的再三催促下,2017年底正式“挂牌”了,行癫出任院长。
达摩院从成立之初,就与过往的商业公司建立的研究院不同。它不是贝尔实验室那样天马行空但不接地气的研究院,也不是DeepMind或Google X那样短期内无法商业化或者针对某些特殊场景研发技术的研究院。它更像一个建立在各个具体业务部门的实验室,背后是阿里巴巴眼中技术与商业在未来可能的关系模式。它在理想主义与现实主义之间灵活切换,成为一个非典型的商业研究院,但又正是典型的阿里巴巴风格。
“阿里以前最擅长的是把产品做成商品,后来我们也比较擅长把跟我们业务场景离的比较近的技术变成产品。比如云。但把基础技术转化为与产品离得比较近的那种原子型的技术时,以前阿里的家底是不够厚的。”刘湘雯说。
“这个阶段我们比较严肃讨论的,就是这个家底要做厚的问题。所以成立了达摩院。这其实决定了达摩院从第一天开始就不是一个单纯做基础研究的机构。”
行癫以阿里巴巴CTO和阿里云总裁的身份来负责达摩院,也让达摩院的基础研究与阿里的业务结合的更加密切。对于那些能马上拿来用的技术,阿里强大的工程团队能帮助快速实现,而对于那些当下无法实现的研究,则可以交给达摩院的实验室负责。
以达摩院名义招来的许多科学家,加入阿里后同时成为阿里云某个技术事业部的负责人,比如在美国学界工作15年的犹他大学终身教授、数据库系统专家李飞飞,加入达摩院并负责阿里云数据库事业部;曾就职Facebook和Google,创建了深度学习框架Caffe的华人科学家贾扬清,加入达摩院,并负责阿里云大数据计算平台事业部。
行癫给这些科学家们也布置了严格的KPI,他对PingWest品玩介绍,阿里“投入上是有严格限制的,我们希望研究要解决的80%、90%还是技术问题,10%到20%是科学问题。因为科学问题到技术问题之间还有很大的距离,我们并不希望现在大部分时间就去研究科学问题。”
“马老师一直强调达摩院以后一定要自负盈亏,目的就是希望我们的技术是有价值的,跟产业是能结合的。不然的话,跟大学搞研究所有什么区别呢。”行癫说。
这种“80+20”的结合,是一种产业思维和技术理想主义的结合,最典型的例子就是2018年9月达摩院旗下成立的芯片公司平头哥。它并非阿里巴巴突发奇想要秀芯片的肌肉,而是业务安全性和技术未来趋势的考量。
在业务逻辑上,行癫形容做芯片这件事,本质上和当年去IOE是一样的。他认为首先要真正把云技术握在自己手中,就必须向部件深入,从最底层的技术上做到自主可控。其次,从未来的技术趋势上看,云平台和IOT平台的成功必须是靠“软硬结合”。
有了这样的业务逻辑,下一步要确定的是在芯片技术上与对手竞争的策略。行癫认为在摩尔定律失效的大背景下,想要芯片能力提升,就需要提供新的框架,或者针对某一个特定的场景做专用的芯片。后者其实就是“弯道超车”——平头哥推出的基于RISC-V的芯片属于嵌入式芯片,它不是为了提供通用计算,而是要做一个行业的解决方案。
2019年7月25日,平头哥正式发布了玄铁910(XuanTie910),这是目前业界性能最强的RISC-V处理器之一,可以用于设计制造高性能端上芯片,应用于5G、人工智能以及自动驾驶等领域。据阿里巴巴介绍,玄铁910的核心性能比目前业界最好的RISC-V处理器性能高40%以上。
紧接着,8月29日,平头哥又在世界人工智能大会上发布了基于玄铁CPU 的SoC芯片(系统级芯片)平台“无剑”。阿里巴巴将其定义为面向AIoT时代的一站式芯片设计平台,上面提供了芯片架构、基础软件、算法与开发工具的整体解决方案,希望帮助芯片设计企业降低一半的成本。
到9月25日在“云栖大会”上发布“含光800”,阿里巴巴已经基本建立起它的芯片布局:从终端处理器IP、终端芯片设计平台SoC到云端AI芯片,它希望“端上做芯片基础设施,云端为企业提供普惠算力”。
而在2018年的时点大举投入芯片并长期布局,阿里巴巴多少也被赋予了某种理想主义的色彩——它是整个中国推动芯片“自主研发”努力的重要部分。
就像阿里巴巴的“去IOE”一样,它起源于阿里巴巴对自身业务的危机感,但一旦真正实现,其意义便不只局限于阿里巴巴,而是掀起了整个中国信息产业的去IOE风暴。去IOE的成功实践,给整个中国云行业带来了全球话语权。
同样地,在前沿的AI芯片和智能物联网芯片组等领域,阿里巴巴的首要出发点是自身技术架构的需要,不过一旦取得突破,带动的可能是在下一代AI驱动的半导体研发、设计和制造领域,中国厂商和中国产业的全方位自主。只不过这个过程注定更加艰难。
达摩院希望解决像芯片技术自研这样的难题。最关键的是能否吸引来最顶尖的人才。阿里巴巴的方法是,不再“就事找人”,而是让这些科学家在阿里丰富的业务场景上,寻找他们最感兴趣的环节,提出他们的改进方案。
“我们不是找你来解决一个问题,我们有这么大的一个场景,希望你来发现问题,定义问题,”行癫说。
这是一场“双向选择”。科学家们提出的问题和解决方案需要得到阿里巴巴的认可,获得认可后,阿里巴巴作为互联网公司的灵活性就会体现出来,它会给这些科学家充足的授权和支持。
“平台给你了,公司对你提供支持,而你必须把这个事情讲清楚,然后讲清楚的事情,就必须要去实现。”行癫对PingWest品玩说。
“原来他们只是搞研发,现在有了完成任务的压力,有指标,还要处理一些并不擅长的事情,比如怎么跟客户交流,怎么处理故障和运维。他们要平衡更多的事情。所以我觉得他们现在是痛并快乐着。”
因为有理想主义,所以快乐;因为要现实主义的结果,所以痛。在理想主义的土壤上做现实主义的事,所以痛并快乐着。
科学家文化:更高阶段的技术文化
离开待了15年的美国学界回国的李飞飞,在阿里巴巴的第一年里深切感知了行癫口中的痛与快乐。
“我在阿里巴巴没有自由,”李飞飞对PingWest品玩说。
“但这不是贬义词,”他补充道。“如果有人告诉你在公司里有自由,那这个人一定没有好好做事。”
李飞飞口中的自由,指的是美国高校普遍的宽松环境。“要说自由,肯定高校里最自由,你可以决定自己研究什么,哪怕没有什么实际意义。但到了企业,就完全不一样。”
李飞飞在2018年加入达摩院,负责数据库的开发。他希望能看到自己研发的技术落地的一刻。因此失去学术圈那种“自由”的痛苦也可以忍受。
“如果我每天很痛苦我肯定早就走了,给我多少钱我也不会在这待着。阿里吸引我留下的是它在研究与工程上的紧密结合。”他对PingWest品玩说。
“阿里有达摩院下的数据库实验室,同时也有阿里云数据库事业部的工程团队,两边可以打通。科研的东西可以反哺工程,工程的挑战也反哺科研。两个环扣在一起,不会脱节。全世界有这个条件的企业不多。”
但这些对李飞飞来说可以“忍受”的代价,对许多其他习惯了学界环境的技术明星来说则无法接受。PingWest品玩和李飞飞谈起和他同名的、著名斯坦福大学人工智能教授在Google云担任技术负责人的时期并不算十分顺畅的经历时,李飞飞做了个比喻:
“其实这就好比在沙漠里,明天就要渴死了,现在给你一杯水,你喝了也是死,但能多活一天。而这杯水还很脏,从技术的角度,你要给它烧热、净化,但这个过程就需要一天。有所谓技术洁癖的人,就宁可站着死,于是选择不喝,今天就死掉了。有些人对技术根本没有追求,他没有思考拿过来就喝了。”
“而还有另外一群人,他们在技术上也有追求,但会选择先喝了,因为喝掉后还可以看到明天的太阳,也许就有变化了呢?这样一天一天没准就能活过一年。”李飞飞说。显然,他就是这另外一群人。
对于许多学术界的人来说,能不能喝下那杯让你活一天的水,以及能否忍受喝下去的过程中伴随着的强KPI和加班熬夜的痛苦,就是区别的关键。
如行癫所说,阿里巴巴与这些科学家们一直是一个“双向选择”的过程。而在过去10年的人来人往中,继续留在阿里巴巴的工程师、科学家们,共同建立起了一种独特的技术文化。
这种文化强调技术具有现实主义与理想主义的双重性,要在现实中去践行理想,而非在理想中去构建现实。
这种文化源自阿里巴巴“让天下没有难做的生意”的使命。当技术还不足以对业务带来什么改变时,技术就是一个支撑部门;当技术已经开始制约自己的业务发展时,那无论如何也要改造技术;而当技术可以反过来创造新的商业模式时,那当然要大规模地投资技术工作者和科学家们。
只不过,这种强调“务实”的技术文化在过去10年与中国互联网界所推崇的“工程师文化”显得格格不入。后者强调自由,而阿里巴巴的技术文化显然也是一种大一统的文化,它也要受整个阿里巴巴的价值观指导。
阿里巴巴在商业上的成功似乎也成了它缺少工程师文化的佐证。在阿里巴巴要做云计算时,人们嘲笑马云不懂技术被忽悠;当阿里巴巴提出新的技术概念时,也会被贴上只会造概念的标签;即便阿里巴巴成立达摩院,也一样让外界怀疑,一个电商公司能做什么前沿研究。
这种“冲突”在2016年中秋节的“月饼事件”中一度达到高峰。
当年中秋,由于阿里巴巴内部发放的月饼备受欢迎,公司内部上线了一个预订页面,但5名安全部门工程师通过编写脚本代码,秒抢了133盒月饼。阿里巴巴很快开除了涉事的5人。
这个决定立刻引发舆论一片声讨。“这只是个恶作剧,何必上升到价值观层面”,“这个事情本质上就和把震动棒放到鼠标上一样”,各路评论纷纷指责阿里巴巴缺少工程师文化,阿里巴巴俨然成为了中国互联网公司里的异类。
如今看来,那些对强KPI和集体意志十分抵触的人,很可能受不了阿里巴巴。但这更多是性格使然。还有很多批评者,则是习惯了耍小聪明而不愿思考技术真正价值的人们。他们理解的工程师文化,事实上更像一种投机取巧的精致利己主义。当你跟他谈价值观和责任,他自然会十分反感。而与此形成鲜明对比的,是越来越多在阿里巴巴游刃有余、如鱼得水的科学家,他们希望自己的技术能力可以真正为人所用并创造价值。
这样看来,阿里巴巴确实没有这种“工程师文化”。某种程度上,阿里巴巴的技术文化更像一种“科学家文化”,它形成于一次次宏大的技术体系再造与重组中,它不局限于对某个单独产品的关注,而是从底层技术和基本架构出发,思考技术对商业的作用。它是一种更高级的技术文化。给它打上鲜明烙印的也从来不是工程师,而是两名前架构师王坚和行癫,以及越来越多的像贾扬清、李飞飞和金榕这样的科学家。
▲2019年云栖大会上,科学家们成为绝对主角
“阿里以前的文化叫做平凡人做非凡事,现在我们更强调的是非凡人做非凡事。我们相信会有更多优秀的人认同阿里文化,愿意加入阿里这个平台,消除书生气,做这样的转变。”行癫说。
外界对于阿里巴巴技术能力的看法也在改变。
自从2012年左右中国互联网出现BAT的叫法后,三家公司曾就被各自打上标签:“百度的技术,腾讯的产品,阿里的运营”。但当时间进入2019年,人们发现,百度迟迟无法从陆奇的离职中缓过劲来,技术研发路线几经重整,腾讯内外动辄陷入关于企业基因的玄学争论,纠结于toC的产品经验到底能不能帮助toB业务。反而是阿里巴巴,其技术体系演进在过去10年并未出现什么大的中断,成为在技术积淀上最成功的互联网公司。同时,它还建立了达摩院和成立平头哥这样面向基础科学的机构,有了自己面向未来的储备。
“因为云,人家觉得阿里巴巴好像是一家高科技公司,因为云的技术在输出了。然后我们做到部件、做到底层,大家的概念就更强了。阿里今天有CPU,有芯片,今天所有认知里不认为做软件是高科技公司,总觉得你做个硬件,做个手机,做个服务器,做个芯片,才是高科技公司。其实大型的软件更复杂,只是我们在云之前外界没能触达大家。”行癫对PingWest品玩说。
“所以我觉得阿里已经是家技术型的公司,高科技的公司,”行癫强调。
作为一家“碰巧成为互联网公司”的中国企业,阿里巴巴用它20年历史的一半时间完成了对自己的技术重塑,再造了自己,面向下个20年,它将蜕变成一家将技术作为核心驱动力的更纯粹的科技企业。
这个过程将不再是“碰巧”,而是一种隐约的必然。
(来源:微信公众号“PingWest品玩”,作者 玄宁)