微服務(wù)的概念現(xiàn)在特別火熱,以前研究過SOA,但是實際使用中還是出了不少問題,服務(wù)粒度過大,業(yè)務(wù)越來越多的時候會很混亂。當(dāng)然這個和缺乏經(jīng)驗有關(guān),畢竟實踐機會比較少,項目規(guī)模沒那么大,我一直堅信技術(shù)架構(gòu)的演變是由業(yè)務(wù)規(guī)模推進的。雖然高射炮打蚊子真的是浪費,但是作為技術(shù)屌絲,還是要偷偷摸摸的學(xué)習(xí)下怎么造高射炮,真到哪天蚊子那么大了,我也能隨時掏出來。
微服務(wù)在我看來真的是大勢所趨,所以我來開始自己折騰折騰。我自己大致整理了一下和微服務(wù)相關(guān)的技術(shù)棧,如下圖:

涉及的技術(shù)、框架、知識面都很多,并且目前并沒有一種成熟的解決方案,所以更像一盒樂高,需要自己去裝配,我對于這種東西比較感興趣哈。如果針對這張圖的話,自己欠缺的還很多,只好慢慢來了。目前技術(shù)棧只是初始版本,后續(xù)學(xué)習(xí)過程中有新增的、調(diào)整的,我也會及時更新,這個就當(dāng)是總綱吧。