最近把我以前学SpringCloud所涉及到的知识以及我写的博客进行了比较系统的整理,目录以下。html
1. 单体架构和微服务架构的比较缓存
2.微服务所要解决的主要问题session
3.SOA和微服务的比较架构
4. 服务拆分框架
微服务的服务拆分分布式
5. 数据一致性微服务
微服务的数据一致性post
6.服务间的通讯—RestTemplate和Feignurl
1)服务的有状态和无状态spa
2)RPC和REST
3)HttpClient-RestTemplate-Feign
7. 服务治理
1)服务注册中心
2)服务提供者
3)服务消费者
8. 服务网关
1)服务网关的做用
2) Zuul组件
3)项目方案
4) JWT
基于JWT的token身份认证方案 (补充:基于session和token的身份认证方案、微服务-使用Redis实现分布式缓存)
9.可靠性—Hystrix
1)背景
2)仓壁隔离
3)超时控制和服务降级
4)熔断机制
10.高可观察—分布式追踪sleuth和zipkin
1)背景
2)服务跟踪原理
3)ZipKin
4)ELK