专栏名称: 南都周刊
《南都周刊》官方微信账号
目录
相关文章推荐
上海浦东法院  ·  悬赏公告 ·  昨天  
上海浦东法院  ·  悬赏公告 ·  昨天  
上饶新闻  ·  演员王凯,高票当选新职! ·  昨天  
上饶新闻  ·  演员王凯,高票当选新职! ·  昨天  
新华社  ·  《哪吒2》,再次延长上映! ·  昨天  
扬子晚报  ·  痛心!18岁国安小将郭嘉璇去世! ·  2 天前  
51好读  ›  专栏  ›  南都周刊

为了你能安心发红包,天知道这群人经历了什么?

南都周刊  · 公众号  · 社会  · 2017-01-19 12:39

正文

鸡年春节,红包再次成为年味儿最重要的催化剂。先是腾讯QQ钱包推出“LBS+AR天降红包”等三种创新有趣的玩法,支付宝上线AR实景红包,微博亦推出视频红包等形式。虽然微信退出红包营销让人稍有意外,但用户对红包的热情仍未消减。


事实上,红包已成为用户在春节的一种习惯。这三年来,腾讯红包一直处于迅速增长的态势。2014年除夕夜红包收发总量为0.16亿个。2015年除夕当天,微信和QQ两大平台的红包收发总量达16亿个。2016猴年除夕当天,微信红包和QQ红包支付超过了25亿笔,总收发量达到132.8亿个。




微信和QQ红包 给普通中国人 生活日常行为带来了 变化 :通过智能终端,在日常生活中发红包和抢红包已成为“新风俗”。


每秒15.8万笔的世界纪录之后是什么


新风俗必然会给服务者带来挑战。


数据显示,在2016年除夕夜20:00左右春晚开始时,腾讯的用户支付数据是每分钟476万次,到了“猴年”的第一分钟,即2016年2月8日00:01分,支付总次数就上升到了765万,到了00:06分时,用户在微信和QQ上的支付达到了“峰值”每秒15.8万次——而此时整个核心系统处理峰值达到了每秒48.2万次。


而随着移动支付的进一步普及,鸡年春节支付峰值还在进一步提升。腾讯FiT(腾讯支付基础平台与金融应用线)金融支付产品开发总监郭懿心告诉我们,“在构建红包的核心系统时,我们主要以快、稳、安全三大目标来进行。微信和QQ上的社交关系链非常丰富,加上用户的活跃度很高,技术团队建立了非常完善的支付系统来保障腾讯的红包产品。”


红包数据看起来枯燥抽象,背后却存在着超出用户想象的技术难题。难题主要来源于两个层面,一是服务器承载能力,二是腾讯和商业银行之间的对接。




在春节红包发送高峰期,用户请求量过大, 会给服务器带来考验。 大量用户在同一时间发、抢红包,瞬间产生每秒数十万级的请求,请求如果不加以疏导处理直接到达后台,会导致服务过载甚至崩溃。


腾讯和商业银行之间的对接成本同样很高 。表面上看,一个红包从发出到抢到时间不足一秒,但背后的流程异常复杂。红包是在红包业务系统、交易支付系统、 零钱账户 系统这三个层级之间游走。


腾讯FiT支付平台研发中心总监李茂材介绍,一个红包如果是通过银行卡发出,必须要先向银行提出申请,银行会进行扣款,扣款成功后,后台会通知支付系统, 红包系统把红包放出。 在其他用户抢到红包后,又会存入零钱账户中,小额资金不断进出银行账户。


这几秒中,现金出出进进,都需要耗费服务器资源,由于资金频繁进出银行, 早期部分银行 的技术能力又非常有限, 腾讯需要 和银行前期协调,进行压力测试。


腾讯FiT支付平台产品负责人、产品专家陈起儒对记者介绍说,腾讯每年9月份开始就要和多家银行沟通,把除夕红包的目标值给到银行,把内部系统和银行接口对接,在前期进行数轮压力测试。


红包发放数据会逐年增长,这对技术要求更高。不过,数量增长背后的“红包守望者”,已经通过技术手段化解了这些问题。


一个“红包”的技术升级之旅


2014年春节,腾讯就因为“红包”太受欢迎遇到了技术上的“惊险一刻”。在春节红包功能正式上线前,腾讯红包技术团队内测时便发现,这个“本来想活跃一下节日气氛的小功能”使用人数远超预期,除夕夜更是达到顶峰。幸好,当时技术团队临时调来了10倍于原设计数量的服务器,加上过载保护的策略,有惊无险地扛住了考验。


经过总结,技术团队认为,安全、容灾、性能这三个要求是春节红包要长期考虑的问题,“是我们的生命线”。







请到「今天看啥」查看全文