Skip to main content
 首页 » 支付技术

每秒数十万笔支付!支付宝和腾讯支付都靠这个技术

2016年11月18日1594

  双十一、春节动辄数十万笔每秒的交易峰值背后是腾讯阿里技术大佬们的深厚功力。

  近日,腾讯互联网金融官方微信公众号发布文章《15.8万笔/秒的“支付峰值”世界纪录,腾讯是如何hold住的?》,文章提到猴年除夕,腾讯以15.8万笔每秒的支付峰值,创造了世界纪录。针对鸡年春节支付峰值极可能再破纪录,腾讯红包团队进一步提高了压力测试极限以应对,压力测试准备工作和微信、QQ春节红包方案也在紧锣密鼓的推进中。

  每年为了确保春节红包正常运行,腾讯会调动大量的资源,包括人员团队的配备、技术的储备、服务器扩容以及系统架构上的调整等。

  值得关注的是,腾讯采用的技术“分布式的交易系统”完全自主可控。比如,对于全球不同地区的用户交易,系统会自动分发到相应的不同机房去处理;此外,当用户集中抢红包的时候,红包团队做了一套新的入账系统。这个系统能够把数据存储起来,提前告知用户抢了多少钱。然后,系统再让这些数据排队,把钱依次且精准地转入到微信支付和QQ钱包的零钱账户

  据了解,支付宝采用的同样也是分布式技术。阿里巴巴消息称,双十一数据靠自主研发的数据库产品OceanBase承载,从而正式宣告完成去IOE(IBM的服务器、Oracle数据库、EMC的存储)中的O。OceanBase是国内首个具有自主知识产权的数据库,也是全球首个应用在金融业务的分布式关系数据库。

  此外,支付宝还和同济大学合作,研制了大规模分布式的交易支付风险实时防控平台与专用设备。

  此外,支付系统的高强度运作还需要银行的配合。目前,支付宝和腾讯与200余家银行进行了合作,实现快捷支付功能。

  据介绍,腾讯红包团队在春节前会提前数月联合重点银行,进行多次压力测试,反复模拟超亿级的用户同时用多家银行卡发红包的支付洪峰。为避免影响正常交易,多数压测时间都选择在了深夜。