整個系列各種總結铅鲤。學習了奥邮,尚硅谷視頻万牺,極客時間《從零開始微服務》,小馬哥的直播視頻洽腺,書《分布式服務》等脚粟。
帶著問題寫博客:
- 服務拆的時候需要考慮哪些維度?
- 服務進行拆成微服務會產生哪些問題蘸朋?
- 微服務需要哪些組件核无?
拆的時候需要考慮哪些維度?
- 業(yè)務維度:業(yè)務和數據關系密切的應該為一組藕坯。
- 功能維度:公共功能應該為一組
- 性能維度:并發(fā)和性能要求高的應該為一組
服務進行拆成微服務會產生哪些問題团南?
- 服務節(jié)點如何發(fā)現噪沙?
- 不同服務節(jié)點之間如何通信?
- 服務如何治理吐根?
- 故障如何定位正歼?
微服務需要哪些組件?
就上面產生的問題拷橘,我們需要
- RPC遠程服務調用框架
- 服務的注冊和發(fā)現
- 服務監(jiān)控
- 服務追蹤
- 服務治理