无忧支付网首页
囊括国内所有第三方支付公司信息
为客户提供最优质的支付接口服务
24小时服务电话
站内搜索
您当前的位置:主页 > 第三方支付公司介绍 > 支付宝 >

支付宝支付系统如何扛过“双十一”风暴

添加时间:2018-12-10 15:26
  “每年的‘双11',不仅是一场消费盛宴,也是技术的练兵场。”蚂蚁金服副CTO胡喜说。
  
  的确,天猫“双11”的十年历史,也是支付宝技术的十年变迁史。“双11”不仅仅催生了一个全国性的消费时点,其实也“逼”出了许多新技术,而这些技术不仅服务了天猫“双11”,在之后的成长过程中也成为服务行业升级的基础设施。

2014年双十一交易额
  
  对支付宝来说,保障每年支付不卡壳、顺畅,系统不崩溃,是一个基础任务。大部分支付宝的技术人员对于“双11”的记忆,是从2010年开始的,因为那一年是“双11”十年中支付环节最惊险的一年。那时候“双11”还只被认为是普通的大促活动,支付宝将系统扩容了一倍,心想这应该足以应对了,结果,0点一过,每分钟业务量攀升至日常的3倍,这就意味着全天下来,系统肯定会崩溃。
  
  所有开发人员如临大敌,只能临时“砍业务”、人工协调系统资源来释放系统容量。在最后一个“会计”应用被杀掉时,距离整个数据库崩溃只差4秒,这段惊险的经历,至今还令许多支付宝的技术人员心惊和后怕。
  
  支付宝的技术团队认识到,当年使用IOE商用设备、开源软件,已经不能适用于“双11”交易量指数级增长对技术支持的要求,尤其是在谁也不能完全预设到当晚状况的时候。即使能支撑,成本也将是天文数字。
  
  “我曾经遇到过好几次深夜宕机,幸亏是深夜,但是一个多小时无法恢复。我们也不知道遇到什么问题,因为是一个黑盒,遇到数据和计算问题都是之前所有商业软件没有遇到过的,因为数据量非常大,到了瓶颈期程度。”胡喜回忆说。
  
  “内部决定要自研分布式数据库,OceanBase就是从那时候开始的,我们要做支付系统,要做金融系统,必须保证数据没有问题,并且有问题时快速恢复,之前的黑盒模式肯定是不行的。”胡喜说。
  
  2010年“双11”之后,支付宝去中心化的架构改造和迭代已经有阶段性成果,分布式数据库平台OceanBase、弹性架构、离在线混部、全链路压测等自主研发技术开始进入练兵状态。
  
  从2014年开始,支付宝开始研发和施行全链路压测技术,这就有点像造飞机时候的风洞,造一个实验室,完全模拟当天峰值所有的真实环境,对系统进行压力测试。这样一来,到了“双11”当天,平稳度过的概率就极高了。
  
  区块链与生物识别“上岗”
  
  今年,在往年的技术积累上,区块链与生物识别走上舞台中央。
  
  区块链技术是首次参战“双11”,且成规模应用。在天猫国际商城,使用区块链溯源的商品会覆盖百余个国家和地区、商品数量达到1.5亿件。涉及的商品主要包括钻石、进口奶粉、进口保健品等,另外五常大米、茅台等高端酒和平武蜂蜜也将采用区块链溯源。
  
  区块链技术最大的特点就是可以实现数据的透明、不可篡改、充分共享等功能,并通过区块链信息建立多方信赖。因此运用在溯源领域,再合适不过。
  
  在长链路、高价值的跨境商品追溯上,区块链技术尤其有用武之地。比如钻石,对于用户来说,打开支付宝、天猫、淘宝,只要扫一扫,就可以看到钻石商品从海外钻石采购到国内配送等重要环节的全链路信息,区块链技术相当于为每一颗钻石附上唯一商品“身份证”.
  
  另外,以生物识别技术为基础的指纹和刷脸支付今年将成为“双11”的主流。指纹、人脸、声纹等生物识别技术具备安全性高、耗时短、成功率高、不怕忘等优势,在“双11”抢购时,使用指纹和刷脸支付,在速度上具备一定优势,也因此,许多剁手党都将指纹和刷脸作为自己首选的支付方式。
  
  早在2012年,支付宝便开始研究生物认证技术,2014年6月率先与手机厂商合作,探索指纹支付的可行性,并于次年用于“双11”.统计显示,输入6位密码平均需要3秒,而指纹支付则只需1秒,极大的缩短了支付时间。
  
  数据显示,目前生物识别,用户对这类支付方式的满意度超过95%,超过密码支付。相比于2017年,使用指纹或者刷脸支付的老年人数量增长了20%,对于银发族来说,容易输错容易忘的密码,显然不如按一按手指、刷一刷脸来得方便。
  
  而在安全性方面,指纹和刷脸支付在用户生物信息保护上已具有很高水准。支付宝充分利用了移动设备的芯片级安全能力,经过与产业链多方的合作,构造了基于TEE(TrustExectiveEnviroment可信执行环境)的全链路安全协议,为生物支付提供了强有力的安全保障。此外,通过风险感知模块检测黑产攻击,风控引擎自动更新风险模型,风险拦截效率大幅提升,充分保证了交易安全。
  
  一个已经发生的变化是,“双11”的支付量越来越大,但技术上的人工干预越来越少了,因为整个保障系统的智能化程度越来越高。比如,往年筹备“双11”时,该配置多少计算资源,如何达到最优化的配置,都需要非常有经验的工程师进行严密计算,并进行反复的压力测试,不断调优。但现在,机器可以自动地进行计算和调优。
  
  蚂蚁金服CTO程立打了个比方,“双11”的支付保障未来会越来越像实现自动驾驶,该往哪儿开,在哪儿停,如何躲避风险,保障安全,都是智能的。“我们的小目标是,到2019年,我们将不再花额外的一分钱投入到当天的技术保障上。也就是说,我们希望’双11‘这一天,和11月10日、11月9日,对我们来说,是一样的,并无区别。”