最新 最热

Envoy实现.NET架构的网关(三)代理GRPC

gRPC是一种与语言无关的高性能远程过程调用 (RPC) 框架。gRPC 的主要好处是:

2022-08-18
1

Envoy实现.NET架构的网关(四)集成IdentityServer4实现OAuth2认证

简单说,OAuth 就是一种授权机制。数据的所有者告诉系统,同意授权第三方应用进入系统,获取这些数据。系统从而产生一个短期的进入令牌(token),用来代替密码,供第三方应用使用。...

2022-08-18
1

Envoy实现.NET架构的网关(五)集成Redis实现限流

限流即限制并发量,限制某一段时间只有指定数量的请求进入后台服务器,遇到流量高峰期或者流量突增时,把流量速率限制在系统所能接受的合理范围之内,不至于让系统被高流量击垮。而Envoy可以通过envoy.filters.http.ratelimi...

2022-08-18
1

Service Mesh和Istio基础概念

Service Mesh是一种软件架构,专指用于搭建基础服务中服务到服务之间通讯的一种架构模式,通过代理的方式,拦截服务之间的流量信息,进行加工处理,从而达到管理服务之间交互的目的。这里服务间的通讯包括了负载均衡,熔断,安全,追...

2022-06-15
1

Envoy熔断限流实践(一)基于Rainbond插件实现熔断

熔断是分布式系统的重要组成部分。快速失败并尽快给下游施加压力,可以防止整个微服务系统进入糟糕的级联雪崩状态。这是Envoy 网格的主要优点之一,Envoy 在网络级别实现强制断路限制,而不必独立配置和编写每个应用程序。...

2022-04-19
2