envoy
0 人感兴趣 · 24 次引用
- 最新
- 推荐
马蜂窝如何利用 APISIX 网关实现微服务架构升级
随着业务的发展,马蜂窝架构也在跟随技术步伐进行更迭,开始基于 Kubernetes 进行更多的延展。在这个技术背景下,需要针对云服务开启新一轮的架构更新,在微服务网关领域将 Istio + Envoy 的架构替换为 Apache APISIX 与 Envoy 共存的微服务网关模式。
一张图快速了解 Istio 的 EnvoyFilter
EnvoyFilter 提供了一种机制来定制 Istio Pilot 生成的 Envoy 配置。使用 EnvoyFilter 修改某些字段的值,添加特定的过滤器,甚至添加全新的侦听器、集群等等。
在 Istio 中,到底怎么获取 Envoy 访问日志?
Envoy 访问日志记录了通过 Envoy 进行请求 / 响应交互的相关记录,可以方便地了解具体通信过程和调试定位问题。
Envoy 分布式链路追踪
Envoy分布式跟踪特性的初始化工作由MainImpl::initializeTracers负责,这里先判断是否为HTTP协议,然后使用配置文件中指定的跟踪插件名,调用对应插件factory的HTTP Tracer创建函数,完成HTTP Tracer的初始化。
Envoy 监听管理
监听是处理网络请求的第一步,Envoy使用监听器来具体管理监听请求工作,可以同时支持多个监听器,每个监听器负责一类网络请求的监听行为。
Envoy 生命周期管理
Istio在部署运维、生命周期管理方面充分利用Kubernetes基础设施的优点,有力地保障了Service Mesh的效率和可用性。
Envoy 与 Nginx 的八大对比
Envoy和Nginx都有很多的可取之处,下面会从功能定位、整体网络模型、连接处理、请求解析、插件机制、配置管理、部署和运维、管理方式等诸多维度,通过与Nginx功能和架构层面的全方位对比,大家也可以对Envoy的架构设计有更立体的认识。
初始 Envoy 项目
Envoy是一个用C++编写的云原生高性能边缘代理、中间代理和服务代理,作为专门为微服务架构设计的通信总线,定位是作为Service Mesh的数据平面,接管微服务通信的全部流量,对应用程序屏蔽网络和通信的复杂性。
网易数帆 Envoy Gateway 实践之旅:坚守 6 年,峥嵘渐显
网易数帆轻舟云原生团队早在 2017 年就探索基于 Istio 和 Envoy 实现服务网格平台及 API 网关,并于 2019 年完成该体系在严选电商业务的成熟应用。
破浪人丨国内首位 Envoy Maintainer!王佰平独家讲述四年开源之路
受邀成为Envoy 社区国内首位且唯一的 Maintainer,网易数帆资深架构师王佰平讲述个人四年开源贡献的心得体会。
云原生小课堂|Envoy 请求流程源码解析(三):请求解析
本期【云原生小课堂】将继续为您分享Envoy的outbound方向下篇,包含:接收请求、发送请求、接收响应、返回响应。
云原生小课堂 | Envoy 请求流程源码解析(二):请求解析
本期【云原生小课堂】将为您分享Envoy的outbound方向,包含启动监听和建立连接。
Contour-v1.19.1 发布
我们很高兴发布发布我们用于kubernetes集群七层反响代理Contour的1.19.1版本.