写点什么

模块 7 作业

发布于: 1 小时前

1. 业务分级: 商城异地多活

2. 数据分类+数据同步:

1.        点券余额: 强一致性,不可丢失,不可恢复   数据库同步

2.        已经购买唯一性数据(已购英雄、皮肤)  强一致性 全剧唯一  不可丢失、不可恢复  数据库同步+消息队列

3.        已经购买非唯一性数据  可以同步,存储系统同步即可

3. 异常处理

1.        微信和 qq 挂了,系统停服维护

2.        点券未能同步,余额不可用:恢复即可使用余额,然后对用户进行补偿即可;未恢复过程中允许用户充值,并消费小于充值金额的商品

3.        用户重复购买已经购买的英雄、皮肤: 退还用户消费的点券

4. 异地多活架构示意图


用户头像

还未添加个人签名 2017.10.20 加入

还未添加个人简介

评论

发布
暂无评论
模块7作业