看到最近“微服務(wù)架構(gòu)”這個概念這么火,作為一個積極上進(jìn)的程序猿,成小胖忍不住想要學(xué)習(xí)學(xué)習(xí)。而架構(gòu)師老王(不是隔壁老王)最近剛好在做公司基礎(chǔ)服務(wù)的微服務(wù)化研究和落地,對此深有研究。

于是成小胖馬上屁顛屁顛的跑過去向老王請教:“王哥,我看微服務(wù)架構(gòu)這么火,我也想學(xué),您給我講講啥是微服務(wù)架構(gòu)唄?”

老王笑了笑說:“要想知道什么是微服務(wù)架構(gòu),你得先知道什么系統(tǒng)架構(gòu)設(shè)計?!?/p>

成小胖的理想是成為一名架構(gòu)師,平時積累了不少知識,因此對“系統(tǒng)架構(gòu)設(shè)計”這個概念還是很熟悉的,因此他馬上就給出了答案【1】

系統(tǒng)架構(gòu)設(shè)計描述了在應(yīng)用系統(tǒng)的內(nèi)部,如何根據(jù)業(yè)務(wù)、技術(shù)、組織、靈活性、可擴(kuò)展性以及可維護(hù)性等多種因素,將應(yīng)用系統(tǒng)劃分成不同的部分,并使這些部分彼此之間相互分工、相互協(xié)作,從而為用戶提供某種特定的價值的方式。

老王滿意的點(diǎn)點(diǎn)頭,繼續(xù)問:“你看最近我在做微服務(wù)的研究和落地,你知道為什么要做這個事情嗎?”

“因為目前的三層架構(gòu)存在很多弊端,不滿足業(yè)務(wù)發(fā)展的需求了唄。”

“對的,我看你對公司目前的架構(gòu)也非常熟悉了,你來仔細(xì)說說現(xiàn)在的三層架構(gòu)吧。”

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式