腾讯 陈宁国 - 腾讯海外计费系统架构演进

罕飞翮

2017/12/18 发布于 技术 分类

腾讯海外业务从2015年起步,经过两年的发展,海外营收初具规模,业务覆盖180+国家地区。为支持腾讯业务出海,支付团队克服了复杂多级网络、本地化、实收率、部署及架构优化等等困难,从无到有建设了一 套面向海外的在线交易系统。本次演讲将分享我们在国际化支付在技术架构实现所面临的挑战及应对。

文字内容
1. 腾讯海外计费系统架构演进 陈宁国 首席架构师
5. 陈宁国 abllenchen 腾讯 TEG 计费平台部 首席架构师 2008年加入腾讯,一直专注于腾讯计费平台建设,主导参与了腾讯充值中心、计 费开放平台、统一计费米大师(Midas)等项目,见证了米大师从0到1,业务营收 从PC到移动多终端再到全球化的跨越过程。 计费领域专家,20+篇支付专利主撰写人。目前任首席架构师,专注于跟团队一 起为腾讯业务提供稳定高效安全的全球化个人和企业市场计费服务。
6. 1 海外计费介绍 2 计费国际化面临的挑战及应对 3 下一步规划与探索
7. 海外计费介绍 1.1 腾讯计费平台业务介绍 1.2 腾讯计费系统整体架构
8. 腾讯计费平台介绍 应用+游戏 支付场景 支付渠道 Midas 统一支付平台
9. 腾讯计费系统架构 – 整体 在线交易 统一支付 交易引擎 风控平台! 运 营 平 账务平台 台! 统一账户! 对账稽核! 结算分成! 对账 营销 账户 交易 结算 安全 • 百亿级账户 • 十亿级日交易请求 • 毫秒级交易响应 • 准银行级账务 • 99.995%可用
10. 腾讯计费系统架构 – 纵向 SDK: H5用M/i户OidS接a/sA入ndroid… 统一业支务付服务及交其易管引理擎 TDF/TSM:配置/日志/协议/ 风路控由平/权台限/容统错一/容账灾户… Data API 分布式存储 TDSQL / HOLD 数据产品 实秒时级对监账控/精准实推时荐结/算 多维分析/… 实时计算 离线计算 分布式存储 HDFS/HBase/… 资运源营平调台度
11. 腾讯计费系统架构 – 细节 按功能分层,模块化, 水平扩展
12. 计费国际化面临的挑战及应对 2.1 国际化面临的挑战 2.2 复杂多级网络路由问题 2.3 架构及部署优化 2.4 支付风控
13. 国际化面临的挑战 - 地域 挑战: 地域跨度问题: 经常性网络时耗约200ms+, 并有多级跨越 要部署地方多: 20+个区域 HK、CA、泰国、越南、欧洲 运营管理问题: 如何快速发布、告警、配置推送
14. 国际化面临的挑战 - 系统拓展 已有能力: 深圳、上海两地双活 就近接入 域内系统自治,少穿透 存储层来解决数据共通问题 挑战: 跨地域多活 要部署的环境差异很大: 自营IDC、AWS、CP 地域间逻辑差异大: 支付方式个性化,要能快速试水
15. 复杂多级网络路由问题
16. 架构及部署优化 - 配置及发布 12大合作商机房 5大AWS自营机房 秒级配置下发
17. 架构及部署优化 - 数据回流处理
18. 架构及部署优化 - 跟随部署 解决环境依赖 灵活适配部署 完全微服务化,每个系统都由一个或几个APP组成 根据场景灵活差异化部署,最少3台机器即可部署全部功能
19. 架构及部署优化 - 规范化拓展 分布式 交易引擎 XA 事务范式 TCC\TRY_BEST\混合 图形化流程管理 完备的异常处理 协程 多语言支持 java & C++
20. 架构及部署优化 - 跨地域多活 地理位置变动 geteway DB(主) DB(备) 偶然变动 主动迁移 异步同步 geteway DB(主) DB(备) 存储层解决地域跨度问题 根据用户的就近位置等统计 对位置明确变动的: 主动做数据平滑迁移
21. 架构及部署优化 - 分布式全球计费 灵活按需部署, 按需快速发布、灰度、扩容、流控 多主中心 + 各小中心 + 集中式运营机制, 构建分布式全球计费系统
22. 海外实际部署效果
23. 支付实收率 - 全球化风控 风险1:官方渠道代充及退款 代充交易 申请退款 坏账损失 国内:只有iOS平台受影响,可通过风控 手段检测及打击,获益路径清晰可监控。 海外:Andorid、iOS均受影响,退款政策 非常宽松,且获益路径不清晰。每个地区 都有类似淘宝的平台销赃 举例:苹果欧洲7天无理由退款,GW 全 球2小时内无理由退款。 某应用由于GW 2小时无理由退款政策, 影响期间80%的收入损失。 风险2:汇率波动 国内:只有iOS平台受影响,且可以通过 禁用外币交易等措施降低损失。 海外:所有银行卡类交易均受影响,且无 法禁止外币交易。 “重灾区”:日元、卢布、里拉、越南盾 风险3:黑卡 信用卡非 法消费 卡主投诉 银行稽核 退费 坏账损失 黑卡坏账 10 8 7.8 6 5.3 4.5 4 2 0.5 0.9 0 中国 美国 越南 巴西 东欧 巴西、越南等国家黑卡问题严重
24. 支付实收率 – 解决方案 国内能力复用 • IAP风控打击及苹果商务联动 • GW实时退款打击 • 封号、退货能力打通 国际化风控能力 • 全球化信用卡风控能力 • 实时汇率波动监控 • 规避外汇结汇损失风险 本地化黑产防控 •  重点地区黑产研究及布防 •  业务社区舆论监控 建立全球化的风控持续对抗能力
25. 下一步规划 3.1 支付全球开放,Ӟᒊୗᦇᩇ
26. ᚸᦔ‫ق‬ቖ҅‫࣋ق‬ว҅Ӟᒊୗᦇᩇଘ‫ݣ‬ 为全球用户 提供全场景,极致本地化支付体验 为全球商户 提供银行级360度全方位支付闭环 一点接入,长久运营的高效支付体系 支持全球最大移动互联网公司所有业务支付 长达14年 拥有千亿级年收入 托管账户达200+亿 设备覆盖量7亿+ 支持商户480000+个
27. ౯ժጱඪ՞ս۠ 一站式解决方案 覆盖游戏,音乐等App,企业等全球全数字场景; 覆盖支付渠道,风控,对账结算,支付运营等闭环支付服务 交易安全 行业内唯一一个业务侧的风控系统,针对黑产行业实时监控打 击;同时利专业的渠道风控,实收最高比同类型产品高20% 大数据能力 统一的数据分析平台 通过用户大数据分析进行渠道推荐,拉收10%+ 运营无忧 金融级账户体系标准,高可用性达99.99%,账户读写峰 值400亿+/天,毫秒级请求响应,7*24小时不间断服务 用户本地化极致体验 为每个国家用户提供本地化渠道,本地化支付习惯,本 地化促销活动;支付转化率最高达60%+ 最优费率 为每个国家的每个支付方式选择质量最好,费率低的 支付渠道进行组合;实现整体方案的渠道质量及费率 最优 一点接入 一个接口,即支持全球支付渠道,全流程支付能力; 新增支付渠道,无需变动接口; 持续创新 为新场景提供个性化定制服务
28. ᔂय़૵ᥴ٬ොໜ 支付 风控 营销 数据 运营 持续本地化用户体验 提升用户转化率 优化方案成本及风险控制 提升化实收率 极简接入流程 提供高效运营服务