第005课 - 项目微服务划分图

本文详细介绍了项目微服务的划分,包括admin-vue和shop-vue两个前端系统,以及商品、支付、用户、仓储、订单、秒杀、检索、购物车等业务微服务。还提到了中央认证服务、后台管理以及第三方服务的依赖,如物流、短信、支付等。同时,计划使用shardingsphere进行数据库分库分表,rabbitmq作为消息队列,es实现全文检索,阿里云oss用于存储静态资源。
摘要由CSDN通过智能技术生成

项目微服务划分图

image-20221229140054366

image-20221229140109854

admin-vue是面向工作人员使用的前端系统。

shop-vue是面向用户使用的前端系统。

当然我们可以有手机app和小程序。

请求通过api到达微服务群。


业务微服务群:

  • 商品服务
  • 优惠服务
  • 仓储服务
  • 订单服务
  • 中央认证服务
  • 支付服务
  • 用户服务
  • 秒杀服务
  • 检索服务
  • 购物车服务
  • 后台管理

这些业务就是后来需要编写的。

可能有更多的业务,我们列举的业务就是要编写的业务。

  • 商品服务:对商品的上下架、详情、增删改查。
  • 支付服务:
  • 优惠服务:
  • 用户服务:完成用户个人中心
  • 仓储服务:每个商品的库存,存在哪个仓库
  • 秒杀服务:
  • 订单服务:增删改查,用户订单列表
  • 检索服务:复杂检索,使用es做全文检索
  • 中央认证服务:登陆、注册、统一的单点登陆、社交登陆。
  • 购物车服务:购物车商品的增删改查&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值