文/启明

  “每年,公司都会进行一次半年度绩效考评,别的部门都是10月就考评完了,但我们技术部门有个不成文的规定,双11之后再考评,因为双11才能实战检验我们这半年技术做得怎么样。”

  说这话的胡喜是蚂蚁金服的副CTO,81年出生的他也是阿里巴巴最年轻的合伙人,每年的天猫双11,都像是他的一场期中考试,今年,是他第10次参加双11考试。

  当然,这并不仅仅是胡喜的考试。十年双11大考的背后,是整个中国的互联网技术的一份答卷和变迁史。

  曾差4秒就崩溃

  对于大部分支付宝的程序员来说,双11的记忆是从2010年开始的,因为在2009年,双11还只是淘宝商城(天猫前身)的一次普通促销活动,这样的促销活动,一年会有好几场。也正因如此,当2010年双11到来的时候,支付宝将系统容量扩充了一倍,心想应该足以应付即将到来的大促了。

  结果,0点一过,所有人惊呆了,交易量突然飙升至日常的3倍, 支付出现拥堵,更严重的问题是,系统总容量只扩充了一倍,按照这个态势,顶多半天时间,系统就会不堪重负,出现崩溃。

  胡喜至今记得,当天所有人如临大敌,大家手忙脚乱地关闭各种非重要功能,就像一台电脑,为了保障一个程序的运转,把好多其他程序都关了。当最后一个应用被关掉时,系统距离崩溃仅差4秒。

  2010年的这次考试,涉险过关,勉强及格。

  ‘逼’出一套金刚钻

  运气不会每年都像2010年这样好,2010年开始,全社会都明白了一件事,双11并不是普通的促销。技术工程师们很快发现,双11里的许多问题,都是全世界范围内未曾遇到过的新问题,也就是说,这场考试,没有教科书,更没有参考答案。

  自主研发,这是唯一的一条路。2010年到2013年,支付宝开始着手‘上云’,也就是去IOE(IBM的小型机、Oracle的数据库、EMC的存储设备),因为如果采用原有的技术架构,流量有多大,就得采购相应数量的服务器,这笔成本将是天文数字,而且,一旦有一个环节出了问题,极难在短期内修复,对于双11而言,支付停摆将是灾难性的。

  而如果采用云计算,则可以解决这个问题,因为云计算的特点就是要喝水的时候,不用自己打井,而是能用上自来水,打开水龙头就有水喝,成本更低,效能也更加稳定。但建自来水厂是个系统性工程,比打井难度高得多,2013年,支付宝最后一台小型机下线,IOE中的I和E都已经被中国自主研发的技术取代,支付宝花了3年时间,接通了自来水,这意味着双11的交易总量不会再受到技术制约。也因此,像2010年这样差4秒就崩溃的惊魂时刻再也没有发生了。

  对支付宝来说,这套‘金刚钻’是为了应试而‘逼’出来的,如果没有双11,这条自主研发的路很可能会大大延缓。

  新技术冒头

  区块链和生物识别成新主角

  被逼出的技术财富并不仅仅是云计算。从2014年开始,更多的新技术开始登上双11的舞台,就好像如果一项技术不经过双11,总有一种缺乏实践检验的感觉。

  今年的当红炸子鸡,很可能是区块链和生物识别。今年是区块链技术将首次参战双11,据了解,在天猫国际商城,使用区块链溯源的商品会覆盖百余个国家和地区、商品数量会达到1.5亿件。涉及的商品主要包括钻石,进口奶粉、进口保健品等,另外五常大米、茅台等高端酒和平武蜂蜜也将采用区块链溯源。

  区块链技术最大的特点就是可以实现数据的透明、不可篡改、充分共享等功能,有很多跨境商品,用户担心出场地不明,滥竽充数,在有了区块链技术后,用户打开支付宝、天猫、淘宝等App,只要扫一扫,就可以看到钻石商品从海外钻石采购到国内配送等重要环节的全链路信息,区块链技术相当于为每一颗钻石附上唯一商品“身份证”。

  以生物识别技术为基础的指纹和刷脸支付今年也将成为双11主流。和输入密码相比,按一按手指、刷一刷脸,耗时短、成功率高、也不怕忘,在双11抢购时,使用指纹和刷脸支付,在速度上具备一定优势,也因此,许多剁手党都将指纹和刷脸作为自己首选的支付方式,来自支付宝的数据显示,用户对这类支付方式的满意度超过95%,超过密码支付。

  尤其是很多老年人,对这一技术尤其青睐,相比于2017年,使用指纹或者刷脸支付的老年人数量增长了20%,对于老年人来说,密码总是容易输错或者容易忘记,显然不如按一按手指、刷一刷脸来得方便。

  外界也可用上‘双11同款’技术

  双11淬炼出来的技术如果仅仅用于双11,那显然是一种浪费。事实上,双11里的技术已经在日常生活的许多领域得以应用,成为双11留给社会的一笔无形财富。

  在2010年,支付宝发明了快捷支付技术,用户在支付时不再需要经过网银跳转,插U盾等繁琐的步骤,支付成功率也从60%大幅提升到了95%,这极大改善了整个双11的支付体验。快捷支付也为后来中国移动支付的发展奠定了基础,在移动端,可以试想,如果还需要插U盾等方式完成支付,会极大降低用户的支付效率,阻碍移动支付的发展。

  而应对大流量的能力,现在也不仅仅是支付宝在运用,以人保健康为例,借助蚂蚁金服的金融级分布式架构和金融级分布式数据库等技术能力,人保健康处理数据的能力提升上千倍,出保单效率达到1000单/秒,外部渠道产品接入效率提升6倍,新产品上线时间缩短80%以上。

  而以区块链技术和生物识别为代表的新技术也将在更为广阔的领域发挥作用。支付宝表示,双11核心技术100%全面开放,未来将会有越来越多的机构可以用上‘双11同款’技术。