前言
这是一个Spring Cloud技术栈的笔记.
一个微服务架构图
部分技术栈
采用Spring Cloud Alibaba(持续被维护,有可视化管理界面):
- 服务治理(发现/注册): Nacos
- 配置中心: Nacos
- 负载均衡(模块之间): Ribbon
- 远程调用:基于Http的 -- Feign
- API网关(验证/鉴权,路由): Gateway
- 服务容错(熔断,降级,限流): Sentinel
- 消息队列: RabbitMQ直接调API就好.
- 持久化: MyBatis-plus
- NonSQL: Redis
简化开发
后台管理系统前端后端均可基于人人开源改编.