[架构实战营] 模块七作业
【作业内容】
王者荣耀商城异地多活架构设计
【作业要求】
1. 分析王者荣耀商城的业务特点,设计其异地多活架构。
2. 按照模块 7 第 5 课的方法来设计异地多活架构。
【提示】
1. 王者荣耀的商城是虚拟物品商城,和淘宝这种实物电商有两个很大的区别,注意识别出来;
2. 用户要先调用微信钱包或者 QQ 钱包充值点券,然后在商城里面用点券支付;
3. 用户买英雄和皮肤的时候同样的英雄和皮肤只能买 1 个,不能重复购买;
4. 用户买鲜花、改名卡之类的道具可以买多个;
5. 分析步骤参考模块 7 第 6 课的案例。
【业务特性】
王者荣耀的商城是虚拟物品商城,虚拟商品不受库存和物流的影响。
虚拟商品购买后即时到达账户。
【设计步骤】
业务分级
数据分类
数据同步
异常处理
【架构设计图】
版权声明: 本文为 InfoQ 作者【张祥】的原创文章。
原文链接:【http://xie.infoq.cn/article/5d1bef19f7f48ff5ab471ac9a】。文章转载请联系作者。
评论