国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

開源微服務框架,你知道幾個?

開發 架構
誕生于 2014 年的“微服務架構”,其思想經由 Martin Fowler 闡述后,在近幾年持續受到重視,理論與相關實踐都不斷發展,目前它已經成為了主流軟件架構模式。

 誕生于 2014 年的“微服務架構”,其思想經由 Martin Fowler 闡述后,在近幾年持續受到重視,理論與相關實踐都不斷發展,目前它已經成為了主流軟件架構模式。

[[270421]]

關于微服務架構是什么,沒有一個明確的定義,每個實踐者有自己的理解,但是有人給出的一個公式值得思考:

微服務架構 = 80% 的 SOA 服務架構思想 + 100% 的組件化架構思想 + 80% 的領域建模思想

微服務架構的優點很多,比如它解耦業務,提供更高的靈活性,允許在服務頻繁發版的同時保持系統其它部分的可用性與穩定性;解耦編程語言,針對不同業務可以使用更加合適的語言進行開發;解耦開發團隊,不同團隊各自負責一個微服務,互不影響,加速交付。

關于微服務架構,網上資料相當多(因為現在很火,各家都有實踐案例分享),讀者可以另行查閱,這里不贅述。

下邊為大家列舉了當前最為火熱,最常被人提及的開源微服務開發框架,希望對開發者有一定的幫助(點擊項目名,可以直接跳轉介紹頁):

Spring Cloud

 

最強開源微服務框架,全網獨家整理

 

Spring Cloud 為開發者提供了分布式系統配置管理、服務發現、斷路器、智能路由、微代理、控制總線、一次性 Token、全局鎖、決策競選、分布式會話與集群狀態等的開發工具。使用 Spring Cloud 開發者可以快速實現上述這些模式。

Eclipse MicroProfile

最強開源微服務框架,全網獨家整理

Eclipse MicroProfile 是一個 Java 微服務開發的基礎編程模型,它致力于定義企業 Java 微服務規范,MicroProfile 提供指標、API 文檔、運行狀況檢查、容錯與分布式跟蹤等能力,使用它創建的云原生微服務可以自由地部署在任何地方,包括 Service Mesh 架構,如 Istio。

Dubbo

最強開源微服務框架,全網獨家整理

Dubbo 是阿里開源的一款高性能 RPC 框架,特性包括基于透明接口的 RPC、智能負載均衡、自動服務注冊和發現、可擴展性高、運行時流量路由與可視化的服務治理。

Tars

最強開源微服務框架,全網獨家整理

Tars 是騰訊將其內部使用的微服務框架 TAF(Total Application Framework)多年的實踐成果總結而成的開源項目,在騰訊內部有上百個產品使用,服務內部數千名 C++、Java、Golang、Node.Js 與 PHP 開發者。其包含一整套開發框架與管理平臺,兼顧多語言、易用性、高性能與服務治理,理念是讓開發更聚焦業務邏輯,讓運營更高效。

Helidon

 

最強開源微服務框架,全網獨家整理

 

Helidon 是甲骨文開源的一個微服務框架,編寫的微服務運行在由 Netty 提供支持的快速 Web 內核上。

SOFAStack

最強開源微服務框架,全網獨家整理

SOFAStack™(Scalable Open Financial Architecture Stack)是由螞蟻金服開源的一套用于快速構建金融級分布式架構的中間件,也是在金融場景里錘煉出來的***實踐。

gRPC

最強開源微服務框架,全網獨家整理

gRPC 是谷歌開源的高性能通用 RPC 框架。gRPC 基于 HTTP/2 標準設計,帶來諸如雙向流、流控、頭部壓縮與單 TCP 連接上的多路復用請求等特性,這些特性使得其在移動設備上表現更好,更省電和節省空間占用。

Thrift

Thrift 是一個 RPC 框架,用來開發可擴展且跨語言的服務。它結合了功能強大的軟件堆棧和代碼生成引擎,以構建可以在 C++、Java、Python、PHP、Ruby、Erlang、Perl、Haskell、C#、Cocoa、JavaScript、Node.js、Smalltalk 與 OCaml 等語言間無縫結合的、高效的服務。

brpc

最強開源微服務框架,全網獨家整理

brpc 是百度內部最常使用的工業級 RPC 框架,有 1000 000+ 個實例(不包含 client)和上千種服務,在百度內叫做“baidu-rpc”,目前只開源了 C++ 版本。

上邊列出的主要是一些微服務架構的開發框架或者與微服務架構至關重要的 RPC 框架,而其實微服務又涉及到分布式,這又會涉及到各種各樣的中間件,數量太過于龐大,下回再議吧。

但是有一個方面是一定要在這里指出來的,那就是 Service Mesh。現在提到微服務架構,一般都會涉及到 Service Mesh 的相關內容,Service Mesh 被譽為“下一代微服務架構”,它源于對早期的服務代理模式 Sidecar 的擴展,其理念雖然由來已久,但是直到近兩年隨著微服務的火速興起和 Buoyant 創建 Linkerd 并將其重新演繹,才逐漸以嶄新的姿態呈現給世人。

Service Mesh 重點在 Mesh,它在 Sidecar 的基礎上,強調了各個代理之間形成的有機網絡。以通用組件的形式管控系統中所有服務通信流量,同時下沉了微服務開發的技術棧,可以做到語言無關、功能可擴展。

通過一個網格,Service Mesh 可以將服務治理的各個部分、微服務架構建設中的各個環節都不斷延申,最終成為一套微服務開發完全解決方案。

這里也列出幾個目前在 Service Mesh 領域穩坐主流地位的開源項目:

Linkerd

最強開源微服務框架,全網獨家整理

Linkerd 是一個提供彈性云端原生應用 Service Mesh 的開源項目,也是面向微服務的開源 RPC 代理,它的核心是一個透明代理。

Envoy

最強開源微服務框架,全網獨家整理

Envoy 是開源的邊緣和服務代理,用于云原生應用,其最初是在 Lyft 構建的,它是為單一服務和應用程序設計的高性能 C++ 分布式代理,以及為大型微服務 Service Mesh 架構設計的通信總線和通用數據平面。

Istio

最強開源微服務框架,全網獨家整理

 

Istio 項目能夠為微服務架構提供流量管理機制,同時亦為其它增值功能(包括安全性、監控、路由、連接管理與策略等)創造了基礎。這款軟件利用久經考驗的 Lyft Envoy 代理進行構建,可在無需對應用程序代碼作出任何發動的前提下實現可視性與控制能力。

Conduit

最強開源微服務框架,全網獨家整理

Conduit 是一個 Kubernetes 的超輕量級 Service Mesh,其目標是成為最快、最輕、最簡單并且最安全的 Service Mesh。它使用 Rust 構建了快速、安全的數據平面,用 Go 開發了簡單強大的控制平面,總體設計圍繞著性能、安全性和可用性進行。它能透明地管理服務之間的通信,提供可測性、可靠性、安全性和彈性的支持。雖然與 Linkerd 相仿,數據平面是在應用代碼之外運行的輕量級代理,控制平面是一個高可用的控制器,然而與 Linkerd 不同的是,Conduit 的設計更加傾向于 Kubernetes 中的低資源部署。

注:在發布 0.5 版本后,后續 Conduit 已經整合到了 Linkerd 2,詳情查看:

Conduit 0.5 成為終曲,后續并入 Linkerd 2.0

對 Service Mesh 的建設其實已經成為當前的業內共識,從下邊這些項目都在往這個方向上演進就可以大致有所體會:

WeiboMesh

Motan 是新浪微博開源的是一套高性能、易于使用的分布式 RPC 框架,后來在 Motan Agent 的基礎上演化出了 WeiboMesh。WeiboMesh 偏向服務治理方向,同時提供服務的動態管理能力,如服務降級、動態配置、權限管理、數據采集與服務指令處理等。

Dubbo Mesh

Dubbo 在 v3 中發展 Service Mesh,官方希望 Dubbo Mesh 進入 Envoy 社區,目前 Dubbo 協議已經被 Envoy 支持,數據層選址、負載均衡和服務治理方面的工作還在繼續,控制層目前在豐富 Istio/Pilot-discovery。

SOFAMOSN

MOSN 是 SOFAStack 的組件,它一款采用 Go 語言開發的 Service Mesh 數據平面代理,功能和定位類似 Envoy ,旨在提供分布式,模塊化,可觀察,智能化的代理能力。MOSN 支持 Envoy 和 Istio 的 API ,可以和 Istio 集成。

nginMesh

nginMesh 是 NGINX 開源的 Service Mesh 方案,它提供基于 NGINX 的 Service Mesh 實現。nginMesh 與 Istio 兼容,利用 NGINX 實現 Sidecar 代理,集成在 Istio 中,可以標準、可靠和安全的方式促進服務之間的通信。

注:nginMesh 項目目前已經不再積極開發。

MicroProfile Service Mesh

最強開源微服務框架,全網獨家整理

MicroProfile Service Mesh 是 MicroProfile 的 Service Mesh 規范。MicroProfile 定義了用于開發云原生微服務的一系列規范,本質上它也是為 Istio 而生的微服務編程模型,而 Istio 本身就是 Service Mesh 的代名詞。此規范關注 Service Mesh,并且更多地聚焦于 Istio。

Ambassador

 

最強開源微服務框架,全網獨家整理        

 

Ambassador 是一個基于 Envoy 構建的 Kubernetes 原生 API 網關,專為微服務而設計,它本質上是一個 Envoy 入口控制器,但具有更多功能,包括支持 gRPC、HTTP/2 與 WebSockets,支持 CORS、超時、加權輪詢調度、粘性會話與速率限制等。

Gloo

最強開源微服務框架,全網獨家整理

Gloo 是一個基于 Envoy 的 Kubernetes 原生入口控制器和下一代 API 網關。Gloo 在函數級路由方面表現卓越,它支持傳統應用程序、微服務與 Serverless。Gloo 設計獨特,可支持混合應用,其中的多種技術、架構、協議和云可以共存。

Kong

最強開源微服務框架,全網獨家整理

Kong 在 1.0 GA 的時候帶來了 Service Mesh 能力,用戶不僅可以將 Kong 部署為 API 網關,還可以將其部署為獨立的 Service Mesh 代理。Kong 插件能為 Service Mesh 提供開箱即用的關鍵功能,并能與其它云原生技術集成,包括 Prometheus、Zipkin、健康檢查、canary 測試與藍綠測試等。

Consul Connect

最強開源微服務框架,全網獨家整理

Connect 是 Consul 中的 Service Mesh 方案,它可以自動將任何現有的 Consul 群集轉換為 Service Mesh 解決方案。Connect 通過自動 TLS 加密和基于身份的認證實現安全的服務到服務通信。

借此機會特別感謝以 ServiceMesher 為代表的社區在國內普及與發展 Service Mesh 上的貢獻。

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2019-08-21 08:44:52

RPC框架Java

2021-03-04 15:48:05

微服務語言開源

2023-08-01 11:14:07

開源Api軟件

2020-01-09 09:56:47

Java集合框架

2021-12-02 16:20:17

開源微服務框架

2024-02-21 07:24:21

微服務單體架構MVC

2023-10-26 08:10:24

2018-10-28 18:09:22

微服務Microservic架構

2021-08-13 22:42:14

微服務架構開發

2021-10-12 09:20:02

數據庫SQL腳本

2021-02-27 17:13:21

前端代碼邏輯

2024-01-18 00:16:07

2023-04-27 08:15:09

2018-09-15 16:06:55

機器學習神經網絡框架

2025-02-26 00:56:24

.Net開源項目

2019-09-10 15:45:09

HTML5前端框架

2025-03-25 10:49:13

2020-02-23 23:29:07

Python編程開發

2021-04-13 05:36:18

C#null 可控

2019-08-29 09:15:30

負載均衡算法備份
點贊
收藏

51CTO技術棧公眾號

亚洲精品一区二区三区在线观看| 国产精品国产一区二区| 日韩精品系列| 美洲天堂一区二卡三卡四卡视频| 久久网福利资源网站| 黄色美女网站在线观看| 中文精品无码中文字幕无码专区| 精品国产不卡一区二区| 欧美日韩国产免费| 麻豆三级在线观看| 国产在线观看一区二区| 3d蒂法精品啪啪一区二区免费| 亚洲伦理久久| 精品久久99ma| 欧洲亚洲精品视频| 国产精品不卡在线| 少妇高潮毛片色欲ava片| 免费视频一区| 国产精品自在线| 香蕉大人久久国产成人av| 欧美videos中文字幕| 国产天堂素人系列在线视频| 亚洲欧美另类久久久精品| 欧美女人性生活视频| 久久66热re国产| 色吧亚洲视频| 久久精品盗摄| 久久久精彩视频| 欧美日韩一区二区高清| 国产精品丝袜视频| 亚洲福利天堂| 91国自产精品中文字幕亚洲| 久久av偷拍| 久久久999精品| 麻豆久久久久| 中文字幕日韩欧美| 在线成人视屏| 亚洲性xxxx| 欧美亚洲韩国| 亚洲摸下面视频| 亚洲成人人体| 日韩在线视频导航| 日韩区一区二| 3344国产精品免费看| 日韩av网址大全| 91wwwcom在线观看| 欧美尿孔扩张虐视频| 96精品视频在线| 一呦二呦三呦国产精品| 国产成人久久久精品一区| 精品国产乱码久久久久久1区2匹| 秋霞午夜一区二区| 国产精品久久久乱弄| 99re视频在线播放| aa国产精品| 亚洲狠狠婷婷综合久久久| 日本不卡视频一二三区| 亚洲精美视频| 成人激情黄色小说| 天堂av在线网站| 亚洲激情自拍偷拍| 精品亚洲综合| 3atv一区二区三区| 超碰在线公开| 日韩在线观看免费高清| 91国内精品| 国产精品亚洲欧美导航| 一区在线视频| 欧美人与动牲交xxxxbbbb| 久久久久99精品一区| 国产性一级片| 欧美区视频在线观看| 多野结衣av一区| 久久亚洲成人精品| 不卡日本视频| 秋霞久久久久久一区二区| 成人亚洲一区二区一| 天堂一区在线观看| 日本韩国一区二区三区| 美女尤物在线视频| 欧美日韩国产999| 伊人久久大香线蕉精品组织观看| 蜜桃999成人看片在线观看| 国产很黄免费观看久久| 国产成人综合美国十次| 色综合视频在线观看| 极品av在线| 7m精品福利视频导航| 亚洲高清资源| 日韩欧美在线播放视频| 色猫猫国产区一区二在线视频| 男人久久天堂| 日韩免费观看网站| 秋霞成人午夜伦在线观看| 天堂在线资源视频| 欧美日韩成人一区| 久久伊人影院| 激情欧美一区二区三区中文字幕| 国产精品综合视频| 轻轻色免费在线视频| 亚洲大胆人体视频| 国产一区2区| 免费cad大片在线观看| 一级做a爱片久久| 国产乱码午夜在线视频| 国产成人+综合亚洲+天堂| 美女国产一区二区三区| 超碰在线94| 日韩中文字幕在线播放| 136国产福利精品导航网址| 欧美综合在线观看视频| 日韩一区二区三区免费看| 欧美巨大xxxx| 国产精品av免费观看| 欧洲精品一区二区| 奇米一区二区| 一本一道久久a久久综合精品| 亚洲国产精品一区二区久久恐怖片 | 欧美一区二区性| 可以在线看黄的网站| 在线观看日韩国产| 日韩aaa久久蜜桃av| 欧美一级视频免费看| 日韩精品一区二区三区视频在线观看| 少妇精品久久久一区二区三区| youjizz.com在线观看| 日韩一区二区麻豆国产| 欧美岛国激情| 亚洲 激情 在线| 日韩亚洲第一页| 巨乳诱惑日韩免费av| 小草在线视频在线免费视频| 欧美高清性猛交| 激情久久久久久久久久久久久久久久| 国产在线电影| 国产精品久久97| 亚洲欧美综合色| 日本在线视频一区二区三区| 老司机午夜免费福利视频| 欧美美女一区二区三区| 久久高清免费| 丁香激情视频| 久久乐国产精品| 99re在线精品| h1515四虎成人| 日韩视频在线视频| 国产丝袜高跟一区| 日本中文在线一区| 日本三级韩国三级欧美三级| 国产精品制服诱惑| 欧美综合天天夜夜久久| 欧美日本一区二区高清播放视频| 欧美风狂大伦交xxxx| 全球av集中精品导航福利| 日韩免费福利视频| 亚洲午夜久久久久久尤物| 国产无遮挡一区二区三区毛片日本| 韩国毛片一区二区三区| 亚洲资源视频| 国外成人在线播放| 国产精品偷伦免费视频观看的| 日本成熟性欧美| 国产一区二区久久久| 欧洲成人在线观看| 日韩在线观看免费高清| 69av在线播放| 欧美三级一级片| 欧美 国产 小说 另类| 福利av痴女| www欧美xxxx| 蜜桃一区二区| 久久精品女人天堂av免费观看| 青青一区二区三区| 国产精品欧美一级免费| 有码中文亚洲精品| 黑人巨大精品欧美一区二区小视频| 日本午夜一区二区三区| 成人福利在线观看视频| 三级久久三级久久| 色哟哟亚洲精品一区二区| av男人的天堂网| 亚洲午夜久久久久久尤物| 精品久久久久久最新网址| 国产精品-区区久久久狼| 丝袜美腿一区二区三区动态图| 大尺度一区二区| 亚洲www啪成人一区二区麻豆| 91成人午夜| 原千岁中文字幕| 国产香蕉精品| 亚洲午夜剧场| 日韩a一区二区| 水蜜桃精品av一区二区| 亚洲三区欧美一区国产二区| 伊人精品成人久久综合软件| 91蜜桃网址入口| 国产曰批免费观看久久久| 亚洲国产一区二区三区高清| 日产欧产美韩系列久久99| 成人av在线一区二区三区|