Golang自适应限流
漏斗桶/令牌桶确实能够保护系统不被拖垮, 但不管漏斗桶还是令牌桶, 其防护思路都是设定一个指标, 当超过该指标后就阻止或减少流量的继续进入,当系统负载降低到某一水平后则恢复流量的进入。但其通常都是被动的,其实际效果取决于限流阈值设置是否合理,但往往设置合理不是一件容易的事情.
开源的Mizu让你可以查看Kubernetes API流量
微服务测试平台UP9的最新开源项目名为Mizu,这是一个实用工具,使开发人员能够在本地web应用程序中查看所有Kubernetes API流量。
使用Golang对高并发下的流量控制
前端优化: 减少 HTTP 请求,合并 CSS 或 js, 添加异步请求,启用流量器缓存和文件压缩,CDN 加速,建立独立图片服务器。startAt time.Time。
高可用流控降级组件Sentinel Go 1.0GA正式发布
Sentinel 是阿里巴巴开源的,面向云原生、分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统自适应保护等多个维度来帮助开发者保障微服务的稳定性。