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

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

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

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

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

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

“因?yàn)槟壳暗娜龑蛹軜?gòu)存在很多弊端,不滿足業(yè)務(wù)發(fā)展的需求了唄?!?/p>

“對(duì)的,我看你對(duì)公司目前的架構(gòu)也非常熟悉了,你來(lái)仔細(xì)說(shuō)說(shuō)現(xiàn)在的三層架構(gòu)吧?!?/p>

延伸閱讀

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