《沈伯伟--支撑海外多业务场景的高稳定支付架构演进.pdf》由会员分享,可在线阅读,更多相关《沈伯伟--支撑海外多业务场景的高稳定支付架构演进.pdf(38页珍藏版)》请在三个皮匠报告上搜索。
1、例:支撑海量数据的大数据平台与架构例:茹炳晟例:腾讯Tech Lead,腾讯研究院特约研究员正文要求:微软雅黑:最小字号 8号宋体:最小字号 10号等线:最小字号 12号支撑海外多业务场景的高稳定支付架构演进沈伯伟快手支付技术中心海外支付技术负责人沈伯伟快手 支付技术中心 海外支付技术负责人沈伯伟,2020年加入快手支付技术团队,先后在国内支付钱包团队和海外支付团队担任核心开发,目前担任海外支付方向技术负责人,负责快手海外业务的支付能力建设,经历了海外支付系统从0到1的建设和迭代发展,搭建了海外电商支付系统,保障海外美洲杯、黑五等大型活动支付系统稳定性。曾在京东任职,从事云计算领域开发工作。C
2、ONTENTS目录1.快手海外支付业务介绍2.业务架构演进2.1 二代海外支付架构演进2.2 海外支付业务挑战及解决3.IDC架构演进3.1 国内IDC迁移新加坡3.2 AZ2.0 升级3.3 AZ3.0 升级4.未来规划快手海外支付业务介绍快手海外支付业务介绍拉丁美洲KWAIPRO东南亚SNACK中东KWAIME快手海外支付业务介绍支付能力为激励业务提供发钱、兑换、提现等交易能力为直播业务提供充值、送礼能力系统架构账户、网关两层系统模型140+RPC服务维护部署架构海外新加坡服务迁移单AZ到双AZ建设20202021支付能力基于支付领域建设,包括交易、收银、账务、会员、网关,提供统一的充值、
3、转账、提现、担保交易和账户查询等能力系统架构二代架构升级应用服务整合到20+部署架构AZ 2.0升级三AZ建设2022 2023业务发展期,支付架构升级,各领域能力建设支付能力优化支付收银台和营销相关能力,建设网关渠道自动化切换降级和智能化能力系统架构领域重构新领域能力建设部署架构AZ 3.0单元化升级多Region建设2024 后续业务成熟期,支付系统稳定性建设,效能提升业务早期,支付能力快速满足业务快手海外支付业务介绍激励增长直播电商商业化海外支付激励活动给用户发奖励,支持各类业务拉新玩法(发钱、兑换、扣款等)维护各个活动用户钱包余额和流水支持多种本地提现方式,对接多下游渠道提供电商收银、
4、支付、退款、分账结算、打款等能力支持本地和跨境两种资金模式提供B端商家渠道入驻和C端用户自绑卡能力提供业务线下银行转账认款能力支持PC端收银台,提供收单能力,支持多种支付方式提供业务钻石充值能力,支持多种支付方式支持各类业务送礼玩法提供钻石子账户能力存储不同价值类型的钻石余额撑海外直播、电商、激励、商业化和创新业务每发钱X亿笔,直播年充值X千万笔(X亿币),直播年充值X千万笔(X亿币),电商年付成功X千万笔(X亿币)提供海外户虚拟资产管理余额流管理,持现提现、话费礼品卡兑换对接海外XX个国家XX个渠道分国家分渠道监控,持降级能业务架构演进二代海外支付架构演进海外支付业务挑战及解决业务架构演进二
5、代海外支付架构演进海外支付应用架构1.0 背景早期海外一直与国内钱包使用一套代码,虽然完成了代码的拆分,但是架构依然沿用早期钱包的架构,整个海外支付只有账户系统与网关系统两层 问题点业务层面1.对外缺少支付标准产品的定义2.内部功能缺少统一的流程定义3.系统的定义与边界不清晰4.基础的数据模型定义不合理应用层面1.服务划分力度过细2.应用架构与业务架构难以对应业务架构演进二代海外支付架构演进一次需求上线要发布数十个微服务服务数量140+一代架构业务架构演进二代海外支付架构演进业务架构方面定义海外支付对外提供的标准支付产品以及相应的流程,并按标准支付产品对外提供支付能力基于现状与未来业务发展,定
6、义合理的支付业务领域,并按照新定义的业务架构进行业务重构,使每个业务域之间边界清晰按标准支付产品与业务领域进行数据模型的拆分与重构,增强数据模型的通用性与可拓展性,并按业务领域划分对应的数据层应用架构层面基于新的业务架构,将当前过细的服务进行合并收拢,将服务数量从140+降低到20+基于新的业务架构与领域划分,来定义应用架构,使应用架构与业务架构对应性更强业务架构演进二代海外支付架构演进13升级前升级后服务数量140+变为20+成果业务模型和数据模型更加合理,便于维护、迭代业务架构演进二代海外支付架构演进-扩展电商支付能力 背景海外电商在2022年的业务形态是外链到三方电商平台乘帆的跳转模式,