移动支付时代的春节红包新趋势:支付宝五福红包与传统红包的对比分析

2024-12-22
来源:网络整理

题图:最近的照片都是我自己拍的

以前过年的时候发红包都是纸质的,而且只发给还没有工作的小辈。自从移动支付出现以来,事情慢慢变得更加复杂。如果你是一个部门的负责人,过年的时候应该给部门员工发红包。如果你经营一家公司,你就得给公司员工发红包。如果你给孩子发纸质红包,她会要求你把红包搬走。所以过年的时候很多人都在抢红包,我基本上都是在发红包。所以每年我都很少参加各大互联网公司举办的红包大战。

不过我每年都会参加支付宝的五福红包。这不是我打扰的。每次,家人都会拿起我的手机领取五福,并在时间到时提醒我。所以我得到了不止一件。我说你为什么要这么做?毕竟发出来的数量比这个要多上千倍。家人说过年了,过个吉祥热闹的吧。

基于这样的考虑,我估计全国很多人都会使用支付宝红包。阿里巴巴刚好发布了相关内容。这次我们就来聊聊支付宝红包背后的故事。

2019年新年,是支付宝五福红包活动第四次与全国人民见面。果然,参与人数超过4.5亿。可以说有三分之一的中国人这么认为,移动支付也是这样开始的。

中国人庆祝新年的目标是顺利、圆满、欢乐。红包的意义不仅仅是金钱,更是当年精神的体现。支付宝的红包更多地象征着祝福、好运等,所以这个活动对用户体验的要求非常严格:扫福、送福、享福。祝福……祝福需要在手边,与系统相对应,响应必须如丝般顺畅;活动结束后将进行抽奖,红包金额越早领取越好,因为欢乐不能等待。同时,用户之间的交互功能也需要得到充分保证。毕竟,过年是团圆之年,是人们相互联系、分享祝福的节日。

在数亿用户规模上实现这样的用户体验并不是一件容易的事。每次 4.5 亿人点击屏幕,大量数据就会涌入系统。如何保证系统“不卡、好、不宕机”,让每个用户都能开心地领红包?

为了达到这个效果,蚂蚁金服各个技术团队通力合作,构建了完整的链路,共同守护互联网时代的年味。

“快”的秘密:图数据库和数据智能算法

今年五福红包活动新增玩法“占占卡”,用户可以“占”好友的福卡或“花花卡”(可以还清全年花呗账单的奖品卡)。使用“战战”时,在“卡片”页面,用户可以看到好友排名列表。该名单按照福卡持卡人总数排列。用户可以轻松找到持有大量福卡的“富人”并与之互动。的傲慢。

这个玩法互动性很强,奖品本身也足够吸引人,想法也很棒,但实施起来却远非易事。 “好友福卡排行榜”似乎只需要计算每个好友的福卡总数,然后进行排列即可。这是一个非常简单的计算问题。然而,有数亿用户参与,假设每人有10个好友,查询量将达到数十亿;每个人持有的总数实时更新。这个列表每时每刻都会波动,实时计算会给数据库带来巨大的压力。

普通的关系型数据库如 、 等往往无法应对这个问题。使用关系型数据库查询“用户的好友”可以在毫秒级完成;但如果要查询“朋友的朋友”,时间消耗就会成倍增加。随着查询深度的加深,延迟很快就会达到一个不可接受的程度:当查询深度达到三级(朋友的朋友的朋友)时,关系型数据库将需要30秒以上;而当深度达到五级时,关系型数据库就完全“混乱”了,无法反馈查询结果。

红包金额限制支付宝怎么解除_支付宝红包金额限制_红包金额限制支付宝怎么办

也就是说,如果使用普通的关系型数据库来支持“占占卡”活动,用户可能会在点击页面后很长时间没有响应,甚至页面崩溃。根本没有用户体验。

“关系数据库中缺乏关系。”蚂蚁金服技术专家郝毅引用了“存储实体的数据库——即图数据库”的观点。蚂蚁金服自主研发的分布式图数据库有很多场景应用,基本涵盖了五福的所有应用场景红包。”

由于数据存储结构和查询规则不同,查询深度对速度几乎没有显着影响。当关系数据库需要30秒给出反馈时,只需要0.168秒;关系型数据库很难给出查询结果,只需要2秒就可以完成。

这样的数据库可以在毫秒内实时更新数亿用户的好友排名,支持“战战卡”等活动,为之前受系统性能限制的商家提供了更大的想象空间。

另一方面,在数据智能算法的帮助下,决策效率也得到快速提升。过去,应对如此大规模的事件,需要花费大量时间对数据指标进行实时分析,每次分析可能需要长达3天的时间。

蚂蚁金服高级技术专家张荣华表示:

但今年,借助蚂蚁金服的金融级实时数据智能平台,我们不仅可以掌握分钟级数据指标的变化,还可以即时获得金融机构提供的决策建议。智能系统。

在这个数据智能平台成熟之前,用蚂蚁金服数据平台部高级总监周伟林的话说,决策就像“在黑暗中开车”。策略实施后,需要一段时间来监控反馈,然后根据反馈进行分析和调整。这需要很长的时间,就像“开车时转动方向盘,但车子转起来需要很长时间,而驾驶员却没有任何想法”。 “底部”;但现在有了金融级的实时数据智能平台,集成流批计算能力,反馈、分析、决策建议的过程从几天缩短到几小时,结果随时可见如果随时进行调整。

数据智能取代了“人工”智能,智能平台的数据洞察取代了“人肉”分析决策,效率飙升。 “以前发红包活动的时候,脑子里一直想着数据指标,连吃饭的事都没有想过。现在有了数据智能平台的支持,就会轻松很多。”

今年的五福红包活动中,还利用数据智能和AI生成智能文案和个性化推荐礼券。借助数据智能,“刮刮卡”礼券页面也适应了万千用户的需求,自动匹配用户的需求特征,让用户不再被那些“未使用”的礼券所困扰。

“稳定”的秘诀:单项业务秒级审核,分钟级“极致灵活性”

5亿现金,即使不考虑花哨的玩法,将这笔巨款准确地分配到获胜用户的账户上,本身就是一个巨大的考验。每笔金额虽不大,但都是真金白银,容不得半点差错;而活动结束后,钱需要多长时间才能到账,也是关系到用户体验的重要指标。

2018年五福红包活动结束后,中奖用户一般在大年初一凌晨两三点,即活动结束后四五个小时内收到奖金,红包金额直到活动结束才收到信封。 “去年,每笔业务的审核需要5-10分钟,海量数据的全面验证需要一个半小时。”蚂蚁金服技术专家郑天寿表示。

到2019年,等待时间已减少到几分钟。 “今年整个系统实现了单项业务的秒级审核,仅用了5分钟就全面验证了4.5亿用户的数据。”绝大多数用户在新年午夜之前收到了红包。

红包金额限制支付宝怎么解除_支付宝红包金额限制_红包金额限制支付宝怎么办

“这才是真正的新年红包。”周伟林表示,得益于交易审核速度的显着提升,以前需要通宵守着系统以确保红包安全进入的运维团队可以在午夜后不久回家过年今年。 ,可以说皆大欢喜。

钱这么容易流通,安全如何保障?事实上,在正式“上岗”之前,这套系统就已经在技术团队内部经过红蓝演练的完善。为了模拟各种可能出现的突发情况,“蓝队”不仅给“红队”提出问题,还利用机器识别能力识别线上系统的弱点,并生成一系列攻击计划来测试整体情况。系统的识别能力。和应急响应能力。

资金安全要保证,系统稳定性也要保证。和每年的双11一样,五福红包这种人人都参与的活动的流量高峰,对服务器的承压能力是一个不小的考验。每个获胜逻辑背后都有几十条数据,总共有数十亿条数据需要同步。这些数据需要在2分钟内同步,并发数高达每秒千万级。

经历了往年的双11,只要提前做好准备,应对如此瞬间的流量压力并不是最困难的,而难点在于如何更高效、更节省成本地分配服务器资源。 “服务器是重大促销活动中最重要的成本。”蚂蚁金服高级技术专家田启杰表示,最重要的是,“什么时候需要开始持有资源,什么时候开始将资源归还到大池子里?” ”。

蚂蚁金服的高性能分布式数据库系统在这次大考验中做出了突出的贡献:“OB可以在几分钟内添加资源能力,并在活动结束后收回资源。我们称之为终极弹性。 ”

分钟级弹性是指当流量高峰到来时,系统可以在极短的时间内调度资源来处理流量。高峰过后,系统可以快速归还资源,避免资源浪费,最大限度地提高系统效率。节省成本。

与双11一样,支付宝的五福红包系统也经过了严格的全链路压力测试。但用田七杰的话说,在大促销越来越频繁的今天,用尽全力保证一场活动的顺利进行已经不再是最重要的问题。更重要的是,“在大促销常态化的情况下,我们可以稳定地持续下去,没有任何问题。”因为无论举办什么样的活动,支付宝本身作为一种金融应用,已经渗透到社会生活的方方面面。 ,必须全年安全平稳运行。

曾经一年一度的“大考”,越来越成为每个季度甚至每个月都要面对的常态。这意味着系统的弹性、稳定性和高可用性也需要成为常态。从守护互联网时代的年味开始,蚂蚁金服的技术团队其实是在守护时时刻刻与我们每个人的日常生活息息相关的普惠金融体系。

数据显示,1月25日至除夕夜的11天内,超过4.5亿人次参与支付宝五福活动,相当于每3个中国人中就有1人参与领取和送祝福。与去年相比,今年支付宝五福的参与人数同比增长了40%,背后的技术挑战也更加复杂。

作为一个在行业摸爬滚打了一辈子的技术人,能够参加这种规模的线上活动,可以说是人生的一次大考验,也是一种无上的荣誉。

2019年3月7日,支付宝新年红包线上技术峰会将揭秘五福红包背后的业务层面挑战及实施方案、技术难点及克服方法、优化细节及保障方式。这是一场在线直播活动。有兴趣的读者可以点击原文报名。

分享