
EnvoyProxy开发指南(中文版)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《Envoy Proxy开发指南(中文版)》是一本深入介绍Envoy Proxy架构和开发技术的手册,适合对服务网格与微服务有研究需求的技术人员阅读。
Envoy 是为面向服务架构设计的 L7 代理和通信总线。该项目旨在实现以下目标:对于应用程序而言,网络应该是透明的;当发生网络或应用故障时,能够容易地定位问题根源。为了达成这些目标,Envoy 提供了高级特性:
1. 外置进程架构:Envoy 是一个独立运行的进程,并与应用程序一起工作。所有 Envoy 形成的应用通信网格对应用程序是透明的;每个应用程序通过本地发送和接收消息,无需感知网络拓扑结构。
2. 语言无关性:相比传统的基于库的服务通信方式,外置进程架构有两个优势:
- Envoy 可以与任何编程语言开发的应用程序一起工作。例如 Java、C++、Go、PHP 和 Python 等都可以使用 Envoy 部署成一个服务网格。
- 在面向服务的大型架构中,多语言应用部署越来越普遍;Envoy 的出现填补了这一空白。
3. 快速升级:在大规模基础设施上快速地更新代理(如 Envoy)比更新库更加容易。
全部评论 (0)
还没有任何评论哟~


