成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

微服務的這些坑不能碰

開發 架構
企業在微服務遷移方面往往操之過急——一聽說其中的優點、了解到部分收益,就想把它全面推向各個角落。正因為如此,一些企業開始不可避免地陷入微服務誤區。

如今,微服務可謂是風靡一時。Forrester發布的一項研究發現,76%的企業正以微服務架構為指導進行應用程序重構。

但需要強調的是,微服務絕不是什么萬靈丹藥。在一項面向生產環境內微服務應用的研究中,我們看到59%的受訪者表示每種微服務都會給數據管理等運營事務帶來新的挑戰。更令人擔憂的是,這份報告還提到在對不同環境內的故障排查難度進行比較時,73%的受訪者表示微服務環境難度更大,只有21%的受訪者認為單體式架構難度較大。

[[378266]]

但為什么會出現這樣的狀況?根據BCG Digital Ventures公司工程技術培訓副總裁Matthew Sinclair的解釋,這是因為技術專家們總是想用最現代的技術解決問題,即使他們對很多新興技術還沒有足夠的經驗。“但作為工程師,我很理解其中的選擇思路。這么做不是因為更安全,而是因為能讓從業者學到更多新東西。”他說。

客戶們在聽說微服務這項新技術的消息之后,總覺得應該用新方法解決自身的整體問題。于是,他們熱衷于向軟件工程師介紹微服務架構,調動起工程師們的積極性,之后就是在軟件工程項目中迅速添加大量微服務元素。

但問題在于,整個開發流程不可能一夜之間完成由單體式架構到微服務架構的轉換。換言之,企業在微服務遷移方面往往操之過急——一聽說其中的優點、了解到部分收益,就想把它全面推向各個角落。正因為如此,一些企業開始不可避免地陷入微服務誤區。

那么,我們該如何避免這種誤區?

我們必須意識到,微服務架構代表的是一種分布式系統,因此不妨以部分員工已經具備經驗的分布式思維進行設計。此外,千萬別忘了這樣一條黃金準則:如非必要,勿增實體。

換句話說,大家必須明確自己為什么要構建某種事物、想要借此達成怎樣的目的。這是個最基本的問題,適用于任何規模的企業。打算解決什么問題、解決之后能夠給用戶帶來怎樣的收益,才是決定是否使用某種技術的根本前提。

用戶們其實也并不關心底層技術究竟是什么——他們不關心如何實現,只關心能不能解決問題。

如果唯一的實現方法就是微服務,那我們毫無疑問應該著手使用。但如果還有其他替代方法,請優先考慮這些替代方法。千萬不要陷入“為了微服務而微服務”的怪圈。

總而言之,微服務是一種旨在降低復雜性的架構模式。而一旦使用,它又會在其它層面增加復雜水平。如果孤立使用微服務,那么某一維度中得以解決的復雜性,必然會在某種形式擴散到其他領域。因此,最重要的是使用多種其他工具將組織的整體復雜性控制在最低程度。

這又回到了之前的拷問:我們要解決什么問題?如果大多數企業完全可以通過傳統且常規的技術搞定當前需求,那么無需選擇微服務。不要看到Amazon和谷歌等科技巨頭全面推行微服務,就躍躍欲試。請先問問自己,微服務對我們來說是不是正確的選擇。

也有不少企業掌握著重要的舊代碼庫,而且與業務體系嚴密集成。同樣的,微服務也許并不適合這種狀況。因此,盡量只在云原生項目中使用微服務,同時繼續沿用舊有技術處理傳統IT領域的挑戰。

一次又一次,我們總會回到最基本的考量:我們要用產品或技術解決什么問題?注意,不是如何解決,是解決什么。如果用戶與你的產品進行交互,可以獲得哪些收益?只有為這個問題找到明確的答案,大家才能判斷微服務架構是否適合自己。

不過在多數情況下,各位得到的答案或許會是“可以,但沒必要。”

 

責任編輯:趙寧寧 來源: 至頂網
相關推薦

2020-04-14 10:06:20

微服務Netflix語言

2023-12-01 07:38:33

微服務訂單服務

2024-07-12 08:52:50

2018-10-31 11:30:28

Redis數據分布式鎖

2022-11-04 08:38:57

索引數據分庫

2022-01-17 14:51:20

鴻蒙HarmonyOS應用

2019-04-24 17:45:24

微服務容器青云

2018-07-13 09:38:54

2020-04-14 08:46:47

Java對象編譯器

2018-10-26 09:22:57

微服務架構應用開發

2023-06-12 07:00:40

Rust進度任務

2022-06-29 09:24:23

顯卡崩盤價格

2019-08-30 10:27:37

數據庫通信技術

2018-12-05 09:30:13

微服務應用SOA

2023-03-13 13:36:00

Go擴容切片

2018-09-11 09:14:52

面試公司缺點

2019-04-23 11:21:57

ERP系統管理信息化

2019-09-10 11:34:23

軟件技術數據庫

2024-07-02 14:23:12

2021-09-22 13:08:06

開發技能SQL
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99热播精品 | 欧美在线视频不卡 | 视频在线亚洲 | 黑人精品| 国产丝袜一区二区三区免费视频 | 久草在线在线精品观看 | 成人三级视频 | 一二区成人影院电影网 | 玖玖在线精品 | 国产精品91网站 | 欧美国产一区二区 | 99久久精品一区二区成人 | 欧美激情第一区 | 亚洲视频欧美视频 | 欧美日韩国产精品一区二区 | 国产一区中文字幕 | 色资源在线视频 | av一二三区| 日韩视频高清 | 国产日韩欧美一区二区在线播放 | 国产精品视频一 | 久久午夜精品 | 日本午夜精品 | 亚洲v日韩v综合v精品v | 狠狠视频 | 欧美五月婷婷 | 99久久国产 | 欧美mv日韩mv国产网站91进入 | 日韩欧美国产精品一区二区 | 国产精产国品一二三产区视频 | 国产日韩一区二区 | 日韩欧美三级电影在线观看 | 久久av资源网 | 一区二区三区在线播放 | 青娱乐av| 精品在线99 | 国产二区三区 | 国产黄色网址在线观看 | 在线播放中文字幕 | 久久久久亚洲精品中文字幕 | 欧美精品乱码99久久影院 |