search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

[財務創新觀察2017093]為什麼考慮用「微服務」架構?

[財務創新觀察2017093]為什麼考慮用「微服務」架構?

最近在和IT的同事聊起當前財務系統架構的痛點,和未來的考慮有一些思考。

在當下,很多財務系統的架構方式是緊耦合的狀態,且系統整體過於臃腫龐大,當需要進行業務需求增加的時候,往往會受到很多制約,比如擔心是否會因為需求變動引起其他系統模塊的連鎖反應,或引發不可預知的系統事故。

在談到未來可能的改變時,IT的同事提到了微服務的架構概念,我覺得還是有一定的可取之處。

微服務就是一些協同工作的小而自治的服務,它專註於做好一件事情,顯然,這樣的一個小的代碼庫能夠保持相對的獨立性,微服務相互之間的干擾和影響能夠做到比較小。

微服務的好處在於可以實現技術的異構性,在一個由多個服務協同的系統中,可以在不同的服務中使用最適合該服務的技術,而不必強求標準化。此外,微服務能夠實現更好的系統彈性、可擴展性,並能夠簡化不熟。能夠更好的與組織結構相匹配,可以靈活的組合或進行替代。

當然,我自己的感覺微服務和重要組件的標準化及復用是不衝突的。二者結合所架構的系統將兼顧標準化和靈活性的雙重優點。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦