张晋铭-微信红包之CBA实践(大数据文档)内容摘要:
张晋铭-微信红包之CBA实践(大数据文档) 移动互联网海量访问系统设计微信红包 之 微信事业群晋铭 )微信红包业务简介2. 在微信红包中的应用3. 包中的 应用4. 红包业务特性发抢拆 看似简单 发 支付 抢 抢资格 拆 资金入帐 基于朋友圈互动 一种新型企业营销工具 解决海量支付问题 解决抢红包冲突抢问题 ,快速入帐 转发控制微信红包转帐朋友圈互动营销群关系链熟悉一般陌生单向 关系 链复杂 群庞大 ,并发高、 转发控制微信红包系统主要模块 网关 业务接入层 多地部署,就近访问 红包业务集群 分布式系统,处理抢 /拆 /收等逻辑 缓存 /微信红包的业务层数据 消息总线 承接快慢系统 ,异构系统的消息中转 支付核心事务处理集群 负责资金交易 微信基础服务 提供用户基础资料的基础服务 风控系统 保障系统安全 财务 /结算 主要对帐 /清算红包业务集群支付核心 事务处理集群缓存 结算系统B 数据一致更新,所有数据变动都是同步的 : 可用性 , 好的响应性能 ,快速获取数据 分区容错性 , 可靠性分布式系统只满足其中两个特性满足 A: P: 两步支付完成,更新步订单 如果网络异常, 可允许与 送红包做状态检查, 可做状态修复抢用户预先抢到资格,数据不要求绝对精确,只数据是单调一致即可, 可用性要求强拆红包数据数量要求精准拆过程更新各类数据较多,由于网络原因可能失贤了,但是 数据最终同步一致入帐 最终成功即可查优先主 要时降级服务,可用性要求高,数据一致性要求可降级,在可接受时间窗口内完成一致性 /冲突解决方式R W N+基本 可用性S( 柔性 状态E(最终 一致性最终目标 : 柔性 , 实际 可用性基本可用性 : 数据分区,发现机器故障 速 切换 可重新使用 否发被抢收,发送者对时延要求没那么强,状态在一定时间缓存 最终一致收 /发状态最终一致 , 订单数据 ,用户数据最终同步致性 隔离性 持久性A C I 型简介M B 1 3 1 3 1 3 2 nR 2 n宋 芮莹 +86 13810479324com。张晋铭-微信红包之CBA实践(大数据文档)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。