最近把我以前學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