什么是Service Mesh?

什么是Service Mesh?
Service Mesh是专用的基础设施层。service mesh 服务网格 ,微服务或者云原生应用领域的一个buzzword(流行行话)。
轻量级高性能网络代理。
提供安全的、快速的、可靠地服务间通讯。
与实际应用部署一起但对应用是透明的。
Service Mesh能做什么?
提供熔断机制(circuit-breaking)。
提供感知延迟的负载均衡(latency-awareload balancing)。
最终一致的服务发现(service discovery)。
连接重试(retries)及终止(deadlines)。
管理微服务和云原生应用通讯的复杂性,确保可靠地交付应用请求。
Service Mesh是必要的吗?这可能没有一个绝对的答案,但是:
Service Mesh可使得快速转向微服务或者云原生应用。
Service Mesh以一种自然的机制扩展应用负载,解决分布式系统不可避免的部分失败,捕捉高度动态分布式系统的变化。
完全解耦于应用。

你可能感兴趣的:(什么是Service Mesh?)