当前位置:首页 > 开源项目 > 微服务电商

微服务电商

  • 最新
  • 浏览
  • 评论

go-zero 成长之路—微服务电商实战系列(七、并发处理工具MapReduce的使用)

3年前 (2022-10-20)微服务电商4980
go-zero 成长之路—微服务电商实战系列(七、并发处理工具MapReduce的使用)
˃ 该系列源码已开源: 1. 概述大家都知道:go-zero的api服务需要通过api文件进行定义。其中返回值的类型定义...

go-zero 成长之路—微服务电商实战系列(六、条件查询)

3年前 (2022-10-18)微服务电商5110
go-zero 成长之路—微服务电商实战系列(六、条件查询)
˃ 该系列源码已开源: 1. 概述在产品服务版块中咱们会有分页和条件的检索查询对应的产品列表。 所以咱们这边讲一下在开...

go-zero 成长之路—微服务电商实战系列(五、RPC定义)

3年前 (2022-10-08)微服务电商5084
go-zero 成长之路—微服务电商实战系列(五、RPC定义)
˃ 该系列源码已开源:micro-shop 1. 概述在第三章讲到:表结构划分,共8个表,分别对应以下版块: 用户服务版块:user 表产品服务版块:product、category 表购物车服务版块:cart 表订单服务版块:orders、order_record、order_addres...

go-zero 成长之路—微服务电商实战系列(四、API定义)

3年前 (2022-09-13)微服务电商5029
go-zero 成长之路—微服务电商实战系列(四、API定义)
1. 概述前面文章说到:表结构划分,共8个表,分别对应以下版块: 用户服务版块:user 表产品服务版块:product、category 表购物车服务版块:cart 表订单服务版块:orders、order_record、order_address 表支付服务版块:pay_info 表 总...

go-zero 成长之路—微服务电商实战系列(三、表结构篇)

3年前 (2022-09-05)微服务电商4970
go-zero 成长之路—微服务电商实战系列(三、表结构篇)
1. 概述前两篇文章分别介绍了本系列文章的背景以及根据业务职能对商城系统做了服务的拆分,其中每个服务又可分为如下三类: api服务 - BFF层,对外提供HTTP接口rpc服务 - 内部依赖的微服务,实现单一的业务功能 如果没看过前两篇文章可通过如下传送门查看 go-zero 成长之路...

go-zero 成长之路—微服务电商实战系列(二、划分篇)

3年前 (2022-09-02)微服务电商4309
go-zero 成长之路—微服务电商实战系列(二、划分篇)
1. 概述微服务架构是一种架构风格,它将一个大的系统构建为多个微服务的集合,这些微服务是围绕业务功能构建的,服务关注单一的业务功能,这些服务具有以下特点: 高度可维护和可测试松散的耦合可独立部署围绕业务功能进行构建由不同的小团队进行维护 微服务架构能够快速、频繁、可靠地交付大型、复杂的应用程...

go-zero 成长之路—微服务电商实战系列(一、需求篇)

3年前 (2022-08-19)微服务电商4265
go-zero 成长之路—微服务电商实战系列(一、需求篇)
1. 前言最近在研究微服务,了解到go-zero,针对go-zero目前社区上基于go-zero比较完整的开源项目,很遗憾好像没有。因此决定和大家一起从零开始基于go-zero构建一个完整的接近生产级的开源项目。 该系列的设计理念是基于go-zero构建一个基础的高并发微服务商城系统,为什么要选择...