写点什么

王者荣耀商城异地多活架构设计

  • 2022 年 7 月 17 日
  • 本文字数:237 字

    阅读完需:约 1 分钟

业务分析

商城购买英雄、皮肤、道具等虚拟物品部分商品只能买 1 个,部分商品可以买多个,并且没有库存概念。

业务分级

充值、购买商品(有数量限制和无数量限制)。

数据分类

点券余额:不可丢失,强一致性

订单 ID:每次新建,全局唯一,不会修改

订单内容:与购买记录 ID 绑定,只会新建不会修改

数据同步

点券余额:数据库同步;

订单 ID:每次新建,全局唯一,不会修改,用算法生成,数据库同步即可;

订单内容:数据库同步。

异常处理

1、商城进入不了

直接挂公告:系统停服维护。

2、订单未同步,查看不到订单

同步后查看


用户头像

还未添加个人签名 2021.05.30 加入

还未添加个人简介

评论

发布
暂无评论
王者荣耀商城异地多活架构设计_爱晒太阳的大白_InfoQ写作社区