一个简单的全栈微服务样例,教学演示用。
- Spring Boot ~ 开发框架
- Spring Security ~ 安全框架
- MyBatis ~ ORM框架
- JWT ~ 令牌框架
- React ~ 前端框架
- MySQL ~ 后端存储
- Spring Cloud Gateway ~ 微服务网关
- Zipkin ~ 调用链监控
- Docker Compose ~ 镜像构建和本地部署
- Kubernetes ~ 容器调度和部署
- /auth-svc : 用户注册认证服务
- /movie-svc : Movie存取服务
- /movie-app : 前端React组件和页面
- /gateway : 网关服务
- /k8s : Kubernetes部署文件
- docker-compose.yml : 本地docker compose镜像构建和部署文件