微服务实战(Dubbox +Spring Boot+Docker)
上QQ阅读APP看书,第一时间看更新

1.2.2 应用架构设计

根据以上对“双11”抢购项目的需求分析,我们可以将“双11”抢购项目的业务划分为如图1.3所示的四个子业务模块。

48669-00-17-1

图1.3 “双11”抢购项目应用架构设计

四个子业务模块包含的具体业务功能如下所示。

► 用户业务:用户登录、用户注销、用户权限验证、用户密码修改等。

► 商品业务:商品查询、商品库存判断、商品抢购等。

► 订单业务:生成订单、查询订单、取消订单、支付订单等。

► 支付业务:支付宝支付、微信支付、支付成功/失败处理等。