微服務架構二三事:總論
以前工作中基於dubbo的SOA架構用得比較多,現在微服務概念的興起,尤其是Spring Boot+Spring Cloud的興起使我產生了研究一下微服務架構的興趣(與SOA)對比,總體上感覺微服務其實就是SOA的一個特別版,它更強調REST風格(HTTP+JSON),更強調業務的細分和介面單一職責,並不是一個全新的東西。Spring cloud中的Config,監控,熔斷器,這些dubbo預設並不提供但是部分可以通過擴充套件支援,還有另外一部分在實際工作中基礎架構的同事會設計相應功能的模組,比如資料訪問,訊息服務。隨手畫了一個思維導圖:
未完,有時間接著寫。。。