Istio is the future(网格就是未来)!基本上,如果对云原生技术趋势有所判断的话,我们肯定会得出这个结论。
判断背后的逻辑其实比较简单,当Kubernetes成为容器化应用调度编排领域事实上的标准之后,其扮演的角色将会迅速成为集群的操作系统,像Linux一样无处不在。
随着Kubernetes集群所承载的微服务化应用的复杂化,服务治理将被提出更高的要求。
Kubernetes本身实现的服务模型虽然比较易用,但在应对复杂场景方面,显然是能力不足的。特别是在链路追踪、熔断等方面。而传统的微服务框架(如Spring Cloud和Dubbo)虽然相对比较成熟,但服务网格把服务治理和应用本身解耦,确确实实给此领域带来了更优秀的思路。
Istio作为服务网格的典型实现,某种程度上已经成为网络技术事实上的标准。在本章中我们将分享一个Istio的案例,并借此和大家讨论一下网格技术背后的逻辑,以及阿里云服务网格(ASM)的基本原理。