迴歸架構本質,重新理解微服務

第一部分:微服務的誕生、演變以及應用策略

記者:近幾年來,微服務架構設計方式被提出並在越來越多的企業中得以實踐和落地,但對於剛開始接觸微服務的人來說,還是不知道要從哪些方面開始瞭解。您能否結合軟件架構的發展歷史,聊聊微服務的發展與特徵。

樑鑫:微服務本質上是一種架構的風格,如果要了解微服務,我認爲需要先了解整個架構的發展脈絡。

軟件架構,總是在不斷的演進中。如果把時間退回到二十年前,當時企業級領域研發主要推崇的還是C/S模式,PB、Delphi這樣的開發軟件是企業應用開發的主流。

隨着時間的推移,我們發現標準化的客戶端存在一些弊病,比如我有一千個終端,升級版本需要每一臺終端都升級,這是非常麻煩的。然後,企業應用研發開始向互聯網學習,把瀏覽器作爲客戶端來使用,就可以避免這個問題。因此,基於瀏覽器的B/S架構開始漸漸流行起來。

剛開始的時候是A

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章