2022虎年春晚,京东成为中央广播电视总台2022年春晚独家互动合作伙伴,与总台在红包互动、电商等方面展开全方位深度合作,用户只需打开京东APP“摇一摇”,即可参与分15亿红包和好物。数据显示,春晚期间,全球华人参与京东APP红包累计互动量达691 亿。
对于用户来说,支付订单是参与红包互动的“最后一公里”,能否进行顺畅的支付将直接影响用户对于整个互动活动的体验。因此,对于京东科技的支付技术团队来说,在此次春晚互动中,重中之重就是要保障用户在交易支付环节的完美体验。同时,受活动影响力较大、参与人数众多的影响,在登录、参与活动、查看奖品、红包核销等各个与用户息息相关的环节,也都会受到春晚流量峰值的考验,必须要在确保用户在全链路使用过程中的顺滑感受。而这一切,都需要在短短19天里完成梳理和压测。
作为京东集团的核心支付中台能力团队,京东科技的支付技术团队从技术能力应用到项目人员配置,进行了多角度、全方位的数次调试及安排,在极短时间内便对各流程节点、网络、CDN、机房核心硬件链路等进行了全面梳理及优化,并进行了多轮全链路、高保真压测,确保春晚活动的顺畅进行。
京东春晚项目组支付技术负责人樊明幸介绍说:“交易链路上涉及近百个核心子系统,能够在极短时间内完成全面的梳理和压测,实际上依靠的是我们在多年的6.18、11.11、年货节等重大项目备战中积累的经验,以及日常的技术沉淀。”
据了解,京东科技基于分布式计算的支付能力,早已构建了一套多中心多活、可平滑扩展的高可用架构解决方案,极大地提升了服务的质量和效率。基于这个架构,核心交易系统去掉了对数据库的强依赖,通过实时计算,实现了智能化的通道路由能力,自动选择当下最优的通道完成支付。核心交易系统采用集中式数据库、多机房实例部署,实现多机房循环互备架构,可支持数据库和服务器资源的平滑扩容,单一数据中心故障,可以秒级切换到容灾机房;系统的持续不间断能力可达到99.99%,具备极强的容灾能力及可观的吞吐量。
在核心交易链路,京东科技也实现了单元化部署,并不断提升业务单IDC下的闭环处理能力和吞吐量,大大降低了IDC间的依赖,保证了单IDC的稳定性,从而实现机房间网络带宽降低40%,CPU使用率降低20%,应用服务器资源减少20%。“最终在不增加资源的前提下,满足了更大的流量峰值,也为平稳支持春晚活动打下了坚实的基础。” 樊明幸表示。
目前,在交易支付环节,用户的请求响应时间已经降到10ms水平,几毫秒的效率提升,背后是京东科技的支付技术团队持之以恒地持续对系统进行优化升级:支付交易系统从上线以来,已经进行了上百次的迭代和完善。在这个过程中,团队不仅积累了丰富的经验,也建立起了不断思考如何使架构设计更合理的迭代意识,并将技术系统组件化、原子化,能够按需搭配,不断加强系统及功能的执行效率和质量。
“虽然几年间业务的复杂度翻了几十倍甚至上百倍,但支付交易系统也已经变得更稳定、更强大了。”樊明幸自豪地说。“用户的极致顺滑体验,是我们不断努力攀登的珠穆朗玛峰!”
(注:文内图片为京东授权中国网使用)