




已阅读5页,还剩59页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
支付宝架构 鲁肃2010年6月 精武门课程 课程目标 课程大纲 业务架构与业务平台2 系统架构与技术平台3 架构过程与资源 1 业务与应用架构 支付业务模式 资金流 支付业务配套模式 业务流 整体业务与应用架构 支付业务模式 支付宝 行业 业务流 资金流 外 内 虚 实 资金流 虚 实 资金在支付宝虚拟账户体系中的流转 体现为支付宝账户中的余额变动 资金在现实世界中的流转 体现为客户与支付宝银行账户中余额变动 或者现金的转移 虚实资金流之间存在联动关系 支付宝 银行 简单资金流举例 网银充值 客户账户 支付宝 客户银行账户 银行 支付宝银存账户 充值 简单资金流举例 账户内转账 A B 支付宝 转账 支付 简单资金流举例 提现 同行 T 1 客户账户 支付宝 支付宝银存账户 银行 客户银行账户 3 提现 1 冻结 2 解冻 T 1 简单资金流举例 提现 跨行 客户账户 支付宝 支付宝银存账户 打款银行 客户银行账户 提现 清算中心 银行 复杂资金流举例 公共事业缴费 缴费资金归集账户 支付宝 付款银行 缴费账户 1 充值 缴费合作银行 客户银行账户 支付宝银存账户 公共事业单位账户 公共事业单位账户 公共事业单位账户 3 提现 缴费单位银行 2 垫资 复杂资金流举例 COD 物流公司收款过渡户 支付宝 买家账户 卖家账户 交易分润中间账户 物流公司收入账户 支付宝收入账户 买家 物流公司银行账户 现金 1 充值 2 转账 3 转账 4 转账 5 转账 7 转账 支付宝银存账户 签收员 淘宝收入账户 6 转账 资金流处理的系统模式 收银台 清算 账务 会计 核算 银行接入平台 业务系统 支付 银行系统 虚资金流处理 实资金流处理 虚实资金流联动 业务流资金流联动 资金处理平台 账务会计 账务系统 账务交易流水 记账凭证 分户账户 外 会计系统 会计分录流水 分户账户 内 内部分户历史日余额 外部分户历史日余额 科目汇总 消息系统 分户日余额 日切 日结 实时记账 异步准实时登记会计分录 日终子系统 账务查询 报表 分录子系统 记账子系统 业务系统 支付清算 支付系统 充值协议 提现协议 内转协议 充退协议 支付指令 清算系统 消息系统 清算指令 网银接入 卡通接入 银企直联 其它银行接入方式 实时处理 文件处理 渠道管理 异步清算处理 同步清算处理 账务系统 支付请求 结果回调 文件 实时记账 银行往来 任务调度 业务系统 收银台 核算中心 核算系统 银行流水登记 流水归档处理 流水核算处理 消息系统 入账流水登记 异步准实时登记入账流水 核算处理子系统 核算报表 流水登记子系统 会计系统 银行流水登记系统 银存待结转统计 业务流 支付宝 外部企业 内 外 支付宝内部的业务流程 体现为一连串内部系统或人工任务的执行 支付宝外部的业务流程 体现为一连串外部系统或人工任务的执行 内外业务流之间存在联动关系 简单业务流举例 即时到账交易 支付宝 下单 创建交易 交易付款 B2C商户 支付 发货 收货 复杂业务流举例 COD 下单 揽收 付款签收 送货 请求发货 付款给支付宝 买家 卖家 物流 提供资金对账文件 创建物流订单 创建交易 交易签收 物流订单清算 交易付款与分润 物流订单收费分润 支付宝 外部 业务流与资金流联动 COD 创建物流订单 创建交易 交易签收 物流订单清算 交易付款与分润 物流订单收费分润 支付宝业务流 物流公司收款过渡户 支付宝资金流 买家账户 卖家账户 交易分润中间账户 物流公司收入账户 支付宝收入账户 充值 2 转账 3 转账 4 转账 5 转账 7 收费 淘宝收入账户 6 转账 业务流处理的模式 数据 申请单 产品 业务单 通知单 资金单 操作日志 内部业务流处理 业务资金流联动 内外业务流联动 外部 内部平台 业务流处理的模式 数据举例 交易 交易外部单据 产品 交易单 交易通知 交易资金单据 交易操作日志 内部业务流处理 业务资金流联动 内外业务流联动 外部 内部平台 产品账 业务流处理的模式 数据举例 通用代扣 产品 代扣记录 代扣资金单据 内部业务流处理 业务资金流联动 内外业务流联动 外部 内部平台 业务流处理的应用系统模式 申请单 业务单 通知单 资金单 操作日志 外部 内部平台 内部平台 外部 业务单领域与服务层 应用层 API 个人版 企业版 通知平台 资金处理 持久 工具 支付业务配套模式 业务流 查询 支付前 支付中 支付后 资金流 签约 解约 对账 风控 通知 营销 数据分析 收费 产品账 额度 权限 服务 消费记录 个性化 差错处理 资损控制 支付业务配套实现模式 交易 交易系统 交易引擎 流程引擎 规则引擎 资金处理 产品账接入 商户通知 数据持久 收费接入 统一事件 红包系统 产品账系统 收费系统 商户通知 消费记录 沟通 邮件 短信等 商户查询 积分 支付系统 风险核查 消息系统 超时处理 业务系统 业务系统 担保交易 即时到账交易 货到付款交易 异步交易事件处理 资损核查 思考 平衡稳与快 安全 稳定 可伸缩 业务增长与创新 快 稳 大平台 航旅 传统 虚拟 B2C 网站 会员 生活助手 金融合作 安全 内部系统 业务线解放 平台支撑 兄弟 支付宝业务与系统架构发展史 2005年1月 业务 系统 2007年1月 2005年1月 2007年1月 淘宝 外部B2C 网银 卡通 标准卡通 航旅 个人版 代发代扣 收费 企业版 网点 生活助手 信用卡 消费卡 银企直联 2008年6月 2010年10月 二代支付宝业务 二代支付宝系统架构建设 一代支付宝系统架构建设 一代支付宝业务 交易服务化 账务服务化 会员服务化 双峰一期 双峰二期 统一收银台 网站拆分 系统架构发展落后于业务发展 2010年4月 核心 一代支付宝架构图 行业 金融合作 内部系统 CRM 结算 风控 商业智能 账务 淘宝 交易 网银 卡通 外部B2C 个人 网站 会员 2007年起至2008年中 交易 账务 会员三大服务化项目完成 代表一代支付宝架构封顶 业务与应用架构概况 产品线 基础核心 资金处理平台 客户信息平台 核心管控 行业 个人 内部系统 CRM 结算 风控 金融合作 网银 卡通 银企直联 网点 传统行业 虚拟行业 航旅 B2C收单 生活助手 会员 安全 收银台 支付清算 核算中心 收费 登录服务 账务会计 会员信息 商户信息 会员信用 兄弟 业务平台 行业 个人 担保交易 代发代扣 消费信贷 信用支付 微支付 企业账户管理 个人账户管理 积分 红包 转账 MOTO 储值卡 无线支付 商业智能 线下支付 海外支付 即时到账交易 MPOS 安全服务 会员等级 企业网站 个人网站 开放平台 二代系统建设局部效果示意 淘宝 外部B2C 网银 卡通 航旅 代发代扣 网点 生活助手 信用卡 消费卡 银企直联 网游 淘宝 外部B2C 网银 卡通 航旅 代发代扣 网点 生活助手 信用卡 消费卡 银企直联 网游 支付清算平台 支付 清算 收银台 一代系统 二代系统 支付业务处理的系统模式 API平台 业务单处理 支付处理 清算处理 通信前置 账务会计 收费 营销 客户信息 银行支付清算网 互联网商户 风控 基础业务 访问渠道 银行接入 产品 公共服务 收银台 交易 业务架构 应用架构 2 应对技术挑战 高可用 可伸缩 技术架构原则 低成本 基础技术平台 高可用 目标 99 99 高可用 策略 避免发生 降低概率 控制影响 快速恢复 高可用的架构原则 无单点设计可监控可测试可回滚可禁用短事务与柔性事务异步设计无状态使用成熟技术业务分等级业务可降级多数据中心部署 高可用的设计手段 故障识别 服务使用者 外部服务 资源 外部服务 并发请求 重复请求 超量请求 资源不可用 资源响应超时 通信中断 外部服务响应超时 外部服务违背功能契约 BUG 处理超时 服务不可用 请求积压 处理中断 高可用的设计手段 故障应对 可伸缩 目标 无限伸缩 可伸缩 策略 数据复制 读写分离 垂直拆分 按业务类型拆分 水平拆分 按客户 请求拆分 x z y 可伸缩的架构原则 无系统单点设计无数据单点设计容量与资源使用可监控异步设计无状态设计并发控制设计并行运算设计应用与数据的独立性可复制可缓存可水平拆分多数据中心部署 可伸缩设计案例 交易数据拆分 1 2 n1 核心交易数据 分表并分库 交易系统 交易处理服务 写场景 消费记录系统 消费记录查询服务 读场景1 1 2 n2 商户查询系统 消费记录数据 分表并分库 商户查询与对账 读场景2 1 2 n3 商户 平台商交易数据 分表并分库 消息系统 发布数据变更 订阅数据变更 数据缓存 会员信息系统 会员数据库 1 2 n 会员对象缓存 业务系统 内部二级缓存 会员服务客户端 业务应用 查询 更新 查询时 先读缓存更新时 同步使缓存对象失效 可伸缩 反例 不可伸缩的业务设计 创建物流订单 创建交易 交易签收 物流订单清算 交易付款与分润 物流订单收费分润 支付宝业务流 物流公司收款过渡户 支付宝资金流 买家账户 卖家账户 交易分润中间账户 物流公司收入账户 支付宝收入账户 1 充值 2 转账 3 转账 4 转账 5 转账 7 转账 淘宝收入账户 6 转账 可伸缩 关注容量 性能与资源使用 服务使用者 服务提供者 服务 服务吞吐量伸缩公式伸缩上限单资源吞吐量上限响应时间 数据库 消息 其它服务 其它服务 内部服务 数据库访问量 消息量 关键服务访问量 伸缩公式 外部服务 外部服务 外部服务 可伸缩 资源使用举例 交易收银台 pay cif acctrans trade paycore yzt 8x 2x 低成本 目标 更低 低成本 策略 低成本的架构原则 厂商中立设计业务分等级异步设计无状态设计应用与数据的独立性可复制可缓存可水平拆分N 1设计多数据中心部署 低成本 数据中心面临的挑战 城市 杭州 IDC A IDC B IDC C 新建 IDC T 新建 应用50 应用50 应用50 非关键应用 数据库100 数据库100 外部负载均衡 数据与应用分布不足 一次业务处理中 应用需要跨IDC访问很多次集中的数据库 对时延有极高要求 低成本 多数据中心方向 访问渠道 业务处理 资金处理 松散耦合 银行 客户 业务处理 业务处理 IDC A1 IDC Ai IDC B1 IDC Bj IDC C1 IDC Ck 银行 客户 跨层IDC间松耦合 同层IDC间无耦合 架构原则汇总 工具产品线 展现与前端产品线 分布服务产品线 数据产品线 调度产品线 通讯产品线 基础设施产品线 管控产品线 基础技术产品线 技术平台 架构全局观 业务流 查询 资金流 签约 解约 对账 差错处
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 如何正确做汇报
- 牙科种植牙新技术应用与进展
- 无缝拼接技术讲解
- 团建活动策划方案纲要
- 2026届江苏省扬州市示范初中化学高二第一学期期中质量跟踪监视模拟试题含解析
- 血栓影像扫描技术
- 速度与激情7讲解
- 小组交流小组汇报
- 新概念第一册第83课讲解
- 输液泵课件讲解
- 催收作业管理制度
- 2025年云南红河州红产林业发展有限公司招聘笔试参考题库附带答案详解
- (高清版)DG∕TJ 08-2165-2015 建设项目交通影响评价技术标准
- 《早期诊断前列腺癌》课件
- 2025年新媒体运营考试题及答案
- 职业技术学校护理-妇产科护理-课程标准
- 国企出纳笔试试题及答案
- 回弹法表格自动生成计算表-F9-刷新.文件
- 第32届全国中学生物理竞赛复赛答案
- 沉香文化课件
- 2025年初中语文八年级下册试讲稿(教师招聘面试)桃花源记
评论
0/150
提交评论