系统学习 SpringCloudAlibaba 微服务体系中的各个组件,以及其他开源组件。后面会持续更新各个组件的用法与配置。相关代码都会编写在学习项目 my-mall 中。
微服务架构图
SpringCloud Alibaba 体系微服务架构图
组件清单:
- 网关(Gateway,非阿里系,SpringCloud 原生)
- 服务治理(Nacos,阿里系)
- 服务配置(Nacos,阿里系)
- 服务监控(Sentinel,阿里系)
- 链路追踪(SkyWalking,非阿里系,开源组件)
- 分布式事务(Seata,阿里系)
- RPC通信(OpenFeign,非阿里系,SpringCloud 原生)
- 消息队列(RocketMQ,阿里系)
文档(都在 Github 上):