您當前的位置:首頁 > 遊戲

微服務的優缺點是什麼?

作者:由 北北 發表于 遊戲時間:2022-03-08

微服務的優缺點是什麼?佛蘭2022-03-08 22:39:21

微服務的優點很明顯,它提倡將單一應用程式劃分成一組小的服務,每個服務執行獨立的自己的程序中,服務之間互相協調、互相配合,為使用者提供最終價值,同樣青藤雲安全認為微服務也是有風險的,它的風險型別有因微服務的增多,暴露的埠數量也急劇增加,進而擴大了攻擊面的風險、訪問控制的風險以及治理框架的風險。青藤雲安全有豐富的技術經驗可以助力企業在微服務零域的應用。

微服務的優缺點是什麼?程式設計師張同學2022-03-09 19:38:00

首先微服務的出現確實解決了我們現實中會出現的很多問題,比如單體應用過於複雜,解決了一個問題可能會導致整個系統宕機的風險。

1、分散式系統的優點

1。1 可靠性(容錯)

分散式計算系統中的一個重要的優點是可靠性。一臺伺服器的系統崩潰並不影響到其餘的伺服器。

1。2 可擴充套件性

在分散式計算系統可以根據需要增加更多的機器。

1。3 資源共享

共享資料是必不可少的應用,如銀行,預訂系統。

1。4 靈活性

由於該系統是非常靈活的,它很容易安裝,實施和除錯新的服務。

1。5 更快的速度

分散式計算系統可以有多臺計算機的計算能力,使得它比其他系統有更快的處理速度。

1。6 開放系統

由於它是開放的系統,本地或者遠端都可以訪問到該服務。

1。7 更高的效能

相較於集中式計算機網路叢集可以提供更高的效能(及更好的價效比)。

微服務的優缺點是什麼?

但恰恰也是微服務,給我們專案帶來了很多不必要的麻煩

2。分散式系統的缺點

2。1 故障排除

故障排除和診斷問題。

2。2 軟體

更少的軟體支援是分散式計算系統的主要缺點。

2。3 網路

網路基礎設施的問題,包括:傳輸問題,高負載,資訊丟失等。

2。4 安全性

開放系統的特性讓分散式計算系統存在著資料的安全性和共享的風險等問題。

3。分散式單體誤區

最近在瀏覽文章的時候,發現了一個“分散式單體”的概念,而且也是很多開發小夥伴容易陷入的誤區,大家覺得感興趣可以看看。

而實際上,這樣的改造,除了收益不高之外,實際上還帶出了更多的壞處。如果你們公司是這樣做的,有沒有發現,這樣做之後,好像系統故障的頻率更高了?穩定性似乎比單體應用還差?

你以為在做的是微服務?不!你只是做了個比單體還糟糕的分散式單體!_敲程式碼的程式狗的部落格-CSDN部落格

哈哈,真有意思的一篇文章~