微服务(SpringCloud)架构选型:
1. 后端开发框架:SpringBoot + mybatis-plus
2. RESTFul API 接口:Swagger2
3. 注册中心:Nacos
4. 服务消费Ribbon、Feign,实现分布式负载均衡
5. Sentinel,实现服务熔断,避免雪崩效应
6. 服务网关Gateway,统一向外提供REST API
7. SkyWalking,实现分布式的跟踪系统
8. Nacos、Bus实现微服务集中化配置
9. redis 非关系型数据库整合、分布式缓存共享
10. 前端: vue + ElementUI
11. 环境部署:kubernetes(K8S)
网友评论