最近把我之前學SpringCloud所涉及到的知識以及我寫的博客進行了比較系統的整理,目錄如下。 1. 單體架構和微服務架構的比較 2.微服務所要解決的主要問題 3.SOA和微服務的比較 初識微服務 4. 服務拆分 微服務的服務拆分 5. 數據一致性 微服務的數據一致性 6.服務間的通信—RestT ...
最近把我之前學SpringCloud所涉及到的知識以及我寫的博客進行了比較系統的整理,目錄如下。
1. 單體架構和微服務架構的比較
2.微服務所要解決的主要問題
3.SOA和微服務的比較
初識微服務
4. 服務拆分
5. 數據一致性
6.服務間的通信—RestTemplate和Feign
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