
微服务应用示例:Microservices-Shop-Sample
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Microservices-Shop-Sample 是一个展示如何使用微服务架构构建电商系统的项目。它通过拆分应用程序到多个小型、独立的服务来提升开发效率与系统可维护性,为开发者提供了一个学习和理解微服务的实践平台。
这是一个使用Spring Boot、Docker及Docker-Compose、Java 11以及Maven技术来模拟电子商务应用程序后端的示例项目。该项目支持Mongo与MySql两种数据库。
本项目包含以下微服务:
- 商品目录服务存根
- 用户存根服务
- 库存货存根服务
- 支付存根服务
- 订单存根服务
- 反馈服务存根
技术备忘:spring-mvc(REST)、JPA、MySQL、安全性、执行器,以及示例测试——这是userApp模块。WebFlux与Mongo的结合使用于库存模块;另一WebFlux与Mongo及功能方法用于支付模块;而反馈模块则是基于WebFlux和Redis构建。
下一步计划包括:
- 添加云网关样本
- 创建通知服务存根(Kafka或Spring Cloud Bus,同时进行Docker化)
- 使用gRPC实现A
全部评论 (0)
还没有任何评论哟~


