2018-2023年中國熱敏打印機行業市場前景預測與投資規劃研究分析報告
在一個供大于求的需求經濟時代,企業成功的關鍵就在于,是否能夠在需求尚未形成之時就牢牢地鎖定并捕捉到它。那些成功的公司往往都會傾盡畢生的精力及資源搜尋產業的當前需求、潛在需求以及新的...
有觀點認為,2018年可被稱之為“Service Mesh元年”,在未來兩年中,Service Mesh將迎來爆發式增長,成為下一代的微服務架構。
2018年,微服務方興未艾,Service Mesh(服務網格)又快速崛起。有觀點認為,2018年可被稱之為“Service Mesh元年”,在未來兩年中,Service Mesh將迎來爆發式增長,成為下一代的微服務架構。
那么,Service Mesh到底是什么?自2016年被提出,為何不到兩年就獲得了如此高的人氣?Service Mesh又能為企業解決哪些問題?在近日召開的GIAC全球架構大會上,螞蟻金服高級技術專家黃挺以螞蟻金服的自身實踐為例,深入解讀了Service Mesh。
解決螞蟻金服三大難題
“Service Mesh”最早由開發Linkerd的Buoyant公司提出,2016年9月第一次公開使用該名詞。對于什么是Service Mesh,Linkerd首席執行官William Morgan曾經給出這樣的解釋:
“服務網格是一個基礎設施層,用于處理服務間通信。云原生應用有著復雜的服務拓撲,服務網格負責在這些拓撲中實現請求的可靠傳輸。在實踐中,服務網格通常實現為一組輕量級代理,它們與應用程序部署在一起,而對應用程序透明。”
這聽起來還是有些抽象,黃挺用螞蟻金服自身的例子,解讀了Service Mesh的三個主要應用場景:
其一,解決多語言通信的問題,用同一套基礎設施解決不同的語言的通信問題。
眾所周知,SOFA 中間件(Scalable Open Financial Architecture)是螞蟻金服自主研發的金融級分布式中間件,被螞蟻金服廣泛應用于支付、借貸、信用、基金、保險等全金融場景,支撐螞蟻金服平穩度過歷次“雙11”、“雙12”、“新春紅包”等苛刻考驗。
如今SOFA包含豐富的組件,如SOFA Boot、微服務、訪問代理、分布式事物、消息隊列、分布式鏈路跟蹤等,基本上包含了分布式架構所需的各種中間件。
“然而有一個問題是,這些中間件都是用Java寫的”,黃挺指出,當前螞蟻金服技術棧大部分基于Java語言,包含2000+應用和20000+服務;但還有一部分應用是基于NodeJS、C++、Golang和Python語言,要把這些應用融入到SOFA體系,按照傳統的方式,各種語言的客戶端都需要再實現一遍,帶來巨大的工作量,同時要承擔大量風險。
而通過Service Mesh中的Sidecar,服務注冊中心、限流熔斷、動態配置、故障注入等客戶端可以和NodeJS、C++、Golang、Python等具體語言解綁,讓基礎中間件和具體的應用脫離關聯,即“一次實現,搞定所有語言的客戶端”,用一套基礎設施解決不同語言的通信問題,大大節省了工作量。
其二,解決遺留系統融入問題,讓一些遺留系統更好的融入到云原生體系。
很多傳統企業,包括金融機構往往有著大量的遺留系統,隨著傳統企業云化的深入,這些遺留系統也需要轉變為云原生應用?!耙环N方式是直接把系統代碼重新做一遍,直接用云原生的方式再寫一遍”,黃挺認為,這種方式雖然比較直接,但是也比較粗暴,有可能在遷移過程當中出現非常多的Bug。
而有了Service Mesh之后,通過Sidecar,遺留系統不經改造,或是只需要很少的改造,可以非常方便的和云原生體系融合到一起。
其三,解耦基礎設施團隊和應用研發團隊,增強基礎設施團隊的交付能力和交付速度。
近些年,螞蟻金服的技術架構逐漸從單體應用向服務化架構演進。據黃挺介紹,在單體應用中,通常需要多個團隊去改同一套代碼,一起部署、一起發布,以及發現問題一起回滾,這個過程非常痛苦。
“應用研發有時候無法很好的理解基礎設施的東西,升級容易出現問題?;A設施團隊有時候也無法很好地去了解應用研發。應用研發和基礎設施團隊耦合在一起發布、變更、升級,非常容易出現問題”,黃挺說。
Service Mesh讓螞蟻金服找到了解決問題的方法,通過Service Mesh,應用研發和基礎設施團隊能夠最大程度地解耦,做厚技術中臺,讓中間件可以更快的交付業務需要的能力。
細分市場研究 可行性研究 商業計劃書 專項市場調研 兼并重組研究 IPO上市咨詢 產業園區規劃 十三五規劃
中研網 發現資訊的價值
研究院 掌握產業最新情報 中研網是中國領先的綜合經濟門戶,聚焦產業、科技、創新等研究領域,致力于為中高端人士提供最具權威性的產業資訊。每天對全球產業經濟新聞進行及時追蹤報道,并對熱點行業專題探討及深入評析。以獨到的專業視角,全力打造中國權威的經濟研究、決策支持平臺!
廣告、內容合作請點這里尋求合作
記者從新疆維吾爾自治區財政廳獲悉:2015年—2017年,全區財政醫療衛生與計劃生育支出分別為244.01億元、256.43億元、...
去年12月起,微信支付對信用卡還款開征手續費,每位用戶每個自然月累計還款額超出5000元的部分按0.1%進行收費(最低0...
定制家居企業紛紛開辟新的品牌,目的是拓展和新渠道、優化經銷商渠道,提前布局,搶占未來市場的機遇,從而完成大家居...
07月02日10時42分,中珠醫療(600568)出現異動,股價大跌。截至發稿,該股報價4.56元/股,換手率0.91%,成交額6596...
繼取消通話漫游費用之后,7月1日,國內三大運營商正式取消了流量漫游費用,以后所有的流量將統一為全國流量。本地流量...
2018世界杯8強預測什么時候能出來俄羅斯世界杯16強全部產生,上半區4場1/8決賽分別為烏拉圭隊對葡萄牙隊,法國隊對阿...