
云原生社区
本书是云原生社区多位服务网格技术专家的鼎力之作。全书共 10 章,内容涉及Service Mesh概述、核心功能、架构解析、安装与部署、流量控制、可观察性、安全、进阶实战、故障排查、Service Mesh生态,分别从概念、实践和生态扩展3 个层面为读者系统介绍了 Istio 的相关知识,着重介绍了 Istio 在 1.5 版本以后的重大变化,从底层深入剖析了 Istio 的各项核心功能。 本书能为云计算领域的从业者,尤其是微服务领域的开发者在落地 Istio 时提供理论指导和实际借鉴。
这本书较啰嗦,内容大量来自官网和博客,部分内容已过时,不过在 istio 资料和教程匮乏的现在,也不失为一本相对较好的实战类书籍。
istio的出现更多的是解决异构语言系统之间的调用问题,istio官方给出的案例就是一个多语言构建的系统,针对k8s里面的Service又进了一步,就是说作为开发,我们可能没有机会在公司搭建一个高可用的集群并管理,但是还是很有必要掌握的,至少知道它是怎么出现的,一个东西的出现一定是解决了之前的方案的痛点而出现的,否则也没有亮相的意义了,当我们的系统出问题时,告警信息也一定是最先到达开发这里,知道了这些东西,我们就可以和运维很好的配合去处理了,而不是只能靠盲猜,尽管当下行业一再内卷,但是该学的还得学,想想刚入行时那个Servlet+Jsp的上古时代,我自己也比较怀念那个时代,短短几年,出现了这么多新东西,可是再怎样,核心原理总是没有变,容器化时代来临的时候,最大问题就是网络问题,Docker的网络模型,再到docker swarn的overlay网络,最后到k8s百家争鸣的网络插件,我们无法像网络工程师那样去深究,但是掌握整个数据流向还是有必要,学东西学门道,东西永远也学不完,会一个,就会一类,最后会一片。
很显然,这不是一本入门书,如果之前没有接触过,那么还是建议还是跟着官方实例进行实操