测试影响go-micro
服务间通信效率的三个组件:transport
、server
以及codec
,主要做不同插件间的横向对比。
【Istio安全】网格边缘-Ingress
接【Istio安全】网格边缘-Egress继续网格边缘的实践ingress-gateway
,
分为HTTP、HTTPS-不终止TLS和HTTPS-种子TLS三种场景。
分布式系统限流服务-Golang&Redis
本文参考两个使用Redis做限流的项目,分析分布式系统限流服务的实现,包括固定窗口以及滚动窗口的限流。
【Flink实践】实时消费阿里云SLS日志+输出到ES
本文介绍Flink在流计算场景的简单应用,实时消费SLS内的AccessLog,并将计算结果输出到Elasticsearch。
【Istio安全】网格边缘-Egress
接上一篇《【Istio安全】服务间访问控制-RBAC》,本文主要介绍网格边缘Egress相关的配置,HTTP
、HTTPS
以及HTTP
转TLS
。
【Istio源码】Pilot Agent
接上一篇《【Istio源码】Pilot Discovery》,这篇继续分析Pilot的pilot-agent
模块。
【Istio源码】Pilot Discovery
流量管理是网格的基础,Pilot负责三个主要功能:服务治理istio-pilot
、Sidecar注入istio-sidecar-injector
、以及Sidecaristio-proxy
,
分别由三个模块负责:pilot-discovery
、sidecar-injector
、pilot-agent
,这里从pilot-discovery
开始。