摘要:
后K8S时代的微服务 使用过Istio 的人可能都会有下面几个疑问? 为什么Istio 要绑定K8s? Kubernetes 和 Service Mesh 分别在云原生中扮演什么角色? Istio 扩展了 Kubernetes 的哪些方面?解决了哪些问题? Kubernetes、xDS 协议(Env 阅读全文
摘要:
Sidecar 1.什么是Sidecar模式 Sidecar 模式是 Service Mesh 中习惯采用的模式 将应用程序的功能划分为单独的进程可以被视为 Sidecar 模式。如图所示,Sidecar 模式允许您在应用程序旁边添加更多功能,而无需额外第三方组件配置或修改应用程序代码。 在软件架构 阅读全文
摘要:
Istio 核心功能 一. 流量控制 微服务应用的最大的痛点就是处理服务间的通信, 而这一问题的核心其实就是 流量的管理。 传统的微服务在金丝雀发布的路由功能在不借助于第三方框架,最简单的实现方法,就是在服务期间添加一个负载均衡(比如nginx)做代理, 通过修改配置的权重分配流量。 缺点: 对流量 阅读全文