0
本文作者: 任然 | 2018-05-22 11:27 |
雷锋网消息,中兴事件将自主研发这个行业话题炸成了社会热点,也让阿里巴巴在5年前发起的去IOE化运动被重新提起。这个被双11指数级增长的交易量倒逼出的技术选择,是中国互联网公司走上自研道路的经典案例。
5月11日,FT中文网一个主题为“中国需要怎样的自主研发”的沙龙上,蚂蚁金服副总裁胡喜首次分享了这段往事以及他对自主研发的一些思考。
OceanBase中文意思为“海洋般的数据库”,由阿里巴巴和蚂蚁金服自主研发,它不但支撑了4200万笔每秒的数据库处理峰值,还在性能相当的前提下把硬件成本降到了集中式数据库的十分之一。
在胡喜的回忆中,这是一个关乎生死的选择。双11支付峰值增长1280倍只用了8年时间。“在2010年双11最后一分钟经历了一场‘宕机惊魂’后,大家终于发现,只有自己做数据库才有出路”他说。
在技术成熟之前,数据库团队经历了长达五六年的孤独感和不确定性。团队负责人此前曾在另一家互联网公司做数据库,做了三年还没落地,最终团队被遣散。这位负责人和他的几位核心骨干后来被阿里“接手”,继续埋头做,做到第四年才开始拨云见日。
“蚂蚁金服选择自研,多少是因为技术理想主义,不想被开源与商业技术框架束缚。如果骨子里没有技术理想主义,干不来自主研发。”胡喜说。
在中国移动互联网激进发展的这几年,集中式IOE架构显然已经越来越不适应中国国情,分布式技术架构在中国互联网公司中渐成主流。
在IT界有句术语,大意是说如果一款销售软件能应用在电信和金融领域,那这款软件基本没有太大问题。同理由于蚂蚁金服最早起步于支付业务,实质上如数据库等技术也是以外围配套相关业务做基础,继而逐步转向核心业务,这给了自研一些缓冲的时间。
在去中心化的方法选择上,阿里巴巴和蚂蚁金服是为数不多坚持自研的公司。不过胡喜强调,自研和使用开源与商业系统并没有高低优劣之分,关键是要真正解决业务问题,作出自己技术得先进性。
被逼出来的数据库,只是蚂蚁金服自主研发之路的开端。作为一家金融科技公司,蚂蚁金服在金融科技领域完成了多项变革创新:担保交易、快捷支付、反向扫码,刷脸支付,余额宝“3分钟申请、1秒钟到账、全程零人工干预”的310贷款模式等。
胡喜说,这些创新的背后,是蚂蚁金服从“被逼自研”到主动在基础技术上全面自主研发。支持数字金融的五个基础技术:区块链、人工智能、安全风控、物联网和计算,蚂蚁金服全部自研。
在众多技术环节中,隐私保护是全行业关注的重点之一,而由于金融领域跟资金、个人信息等重要信息直接相关,因此对隐私保护的需要更加迫切。
金融领域在机房建设时,通常情况下要达到等保二或者等保三的级别。蚂蚁金服针按照信息保护的最高级要求来指定隐私保护策略,一般会要求达到等保三的标准,如果涉及到账务或跟个人用户信息相关的,则会尽可能按照等保四去考虑。
胡喜在会后的访谈中对雷锋网透露,蚂蚁金服正在开发下一代信息数据保护平台,包括但不限于数据与安全可控的计算、存储和处理。其次隐私保护的关键点还在于需要一套内部严格审核机制。蚂蚁金服内部凡是涉及到合规、内部信息安全保护等问题都有专门的部门去运作。
其中,风险域是由首席风险官CRO负责管理,它涉及到信息安全、内部资金安全等一系列风险,会从更体系化的角度去看待问题。为了看问题的角度更加体系化,蚂蚁金服有专门的组织去推进,还有一个科学规范的管理平台为其提供支撑。
而对于眼下非常火热的区块链技术,蚂蚁金服也有着独特的见解。胡喜首先明确表示,蚂蚁区块链和币没有关系。
他表示,对于蚂蚁金服、阿里巴巴这样的企业而言,数据处理是海量并发的,背后需要每秒百万级的性能支撑。但由于区块链去中心化的机制只能按照交易顺序处理,交易并发能力较弱,因此现阶段最迫切的技术目标是如何提高处理效率。
蚂蚁金服在公益、合同凭证、商品溯源等领域落地应用区块链技术,实际就是想在场景应用中锻炼我们的能力,攻克区块链底层共识算法等技术难题,继而解决处理效率的问题。计算效率的提升会推动整个基础设施发展,到那时区块链才能落地应用到更多场景。
这么重的技术投入,是因为国外的技术体系同样不支持中国金融科技的发展,自己做研发是唯一出路。自主研发的领域越宽广,基础越深厚,我们能把握的主动权就越大,并且能反哺整个产业链的创新,从而更好的支持中国金融科技的发展。
据雷锋网观察,目前在AI、大数据等新兴技术领域,国内企业正在紧追甚至已有赶超之势。但在底层的芯片技术领域,尤其是以CPU、GPU和内存等通用芯片,国内外还存在非常大的差距。
胡喜同样对此有深刻的认识,发展芯片产业不是只需要研发芯片,而是要让软件和芯片形成联动。英特尔从286、386起步,慢慢将复杂指令集更好的通用化,这不是单纯对芯片性能的优化,还支持起了从操作系统到应用软件的完整产业链。
在随后的采访中他表示,芯片产业必须正视差距,在别人制定的游戏规则下,想要实现“弯道超车”是很难的。国内有志发展芯片产业的公司只能在下一个阶段,即IOT成为主流的阶段寻找“换道超车 ”的机会。
目前所有的计算机架构,都是源自图灵机以及依据冯诺伊曼体系。但这套架构是否代表未来的发展方向?胡喜称“未来一定会朝着量子计算、生物计算的方向发展,计算机的体系结构必然会经历一次重新定义。”
自主研发不是用来捏在手里的,开放是蚂蚁金服技术自研之路的3.0阶段。
在过去的两年中,蚂蚁金服陆续开放了AI、风控、物联网技术等,2018年4月还对外开源了分布式中间件SOFA。此外蚂蚁金服还将风控等核心技术能力开放给9个一带一路沿线国家和地区的合作钱包。
在沙龙上,胡喜解释说,技术自研也是有边界和“不能”的,开放正是突破“不能”的途径。更为重要的是,让更多普通人享受到技术带来的美好和便利,是蚂蚁金服技术人的终极目标。
“包括担保交易、快捷支付、移动支付、先享后付和刷脸支付,在这些创新的背后是基础的技术能力。”胡喜将其总结为BASIC:Blockchain (区块链)、Aritificial intelligence(人工智能)、Security(安全)、 IoT(物联网)和 Cloud computing(云计算)。
胡喜还和大家分享了自己对自主研发的三点思考。
第一,自主研发必须要有商业价值。假如支付宝刚成立时就做数据库肯定做不成,因为不可能持续,这样就不会产生正向价值,就不会有相应闭环推动力驱动技术更往前走一步。
第二,自主研发必须要有技术理想主义。他以蚂蚁金服工程师为例,如果没有理想主义,很难花5年、10年、甚至更长的时间去做云计算、做数据库;也不会有那么多在美国过着优渥生活的科学家级技才拖家带口来到杭州。
第三,自主研发要有家国情怀。第四次工业革命(数字经济革命)正在来临,技术发展比前三次工业革命都要快得多。我们必须抓住这个机遇,才能反超往前走。这就不仅要有企业情怀,还要有家国情怀。“自主可控,说到底不是企业的自主可控,而是国家的自主可控。”
现在关注“雷锋网”微信公众号(leiphone-sz),回复关键词【2018】,随机抽送价值 3999 元的参会门票 3 张
相关文章:
蚂蚁金服副总裁胡喜:金融科技进入2.0时代,拼的是基础技术升级 | 云栖大会 2017
蚂蚁金服CTO程立:AI尚不具备金融级的能力,开放是突破边界唯一出路 | 云栖大会2017
雷峰网原创文章,未经授权禁止转载。详情见转载须知。