Service Mesh微服务架构设计 = Architecture design of Service Mesh and Micro Services
Saved in:
Main Authors: | |
---|---|
Published: |
机械工业出版社
|
Publisher Address: | 北京 |
Publication Dates: | 2019 |
Literature type: | Book |
Language: | Chinese |
Subjects: | |
Carrier Form: | 12,222页: ; 24cm |
ISBN: | 978-7-111-63684-7 |
Index Number: | TP368 |
CLC: | TP368.5 |
Call Number: | TP368.5/0423 |
Contents: | 本书分为两篇,共计10章内容。基础篇(第1~3章),着重讲解微服务架构和治理,以及Service Mesh技术当前的现状。本篇帮读者厘清微服务架构的实施前准备,实施风险与痛点/难点问题,并引出应对微服务通信与服务治理问题的方案——Service Mesh,阐述Service Mesh生态的各个方面,包括Service Mesh的价值与企业需求的内在动因。架构篇(第4~10章),深入剖析Service Mesh主流方案Istio/Envoy在架构设计层面的原理和实现,以及Service Mesh技术展望。其中第4~7章为重点章节,建议读者认真研读与实践。第4章详细分析Envoy的整体架构,并就架构设计层面与Nginx进行全方位对比分析。第5章分析Istio的整体架构以及各个组件的功能和设计。第6~7章分别从控制流与数据流的角度,分析请求的处理策略与配置以及在整个Service Mesh中的流向和处理。后续章节分别讨论Istio的服务治理(聚焦可观测性、链路治理),Service Mesh的架构思想的工程化应用,以及Service Mesh技术在云原生架构下的发展畅想。 |