-
作為一個Lib庫,讓每個微服務可匯入。
-
部署在節點的代理服務中,為所在節點的全部容器提供服務。
-
與應用容器相並行,運作在一個獨立的sidecar容器內。
-
Linkerd(讀作“link-dee”):2016年釋出的元老級專案。Linkerd最初是從Twitter開發的一個庫中分離出來的,在領域內的另一個重量級專案Conduit加入後,便形成了Linkerd 2.0的基礎。
-
Envoy:由Lyft建立,Envoy充當服務網格的“資料平面”,與“控制平面”相匹配,提供比較完整的服務網格服務。
-
Istio:由Lyft、IBM和谷歌聯合開發而成,是服務於Envoy等代理的“控制平面”。雖然預設是與Envoy成對匹配,但是它們都可以與其他平臺配對使用。
-
HashiCorp Consul:在 Consul 1.2版本後,推出了名為Connect的功能,這個功能為HashiCorp的分散式系統的服務發現和配置部分,添加了服務加密和基於身份的授權的功能。這個使得使HashiCorp Consul成為非常完整的服務網格。
-
https://kublr.com/blog/implementing-a-service-mesh-with-istio-to-simplify-microservices-communication/
-
https://www.forbes.com/sites/justinwarren/2018/12/19/service-mesh-is-super-hot-why/#f0439b3544b8
朋友會在“發現-看一看”看到你“在看”的內容