今天看啥  ›  专栏  ›  大淘宝技术

KLimiter自适应限流器

大淘宝技术  · 公众号  ·  · 2024-09-30 18:58
    

文章预览

随着互联网业务的快速发展,系统架构日益复杂,对下游资源(如数据库)的保护成为系统稳定性的重要环节。传统的限流方式往往依赖于人为设定的固定阈值,难以应对动态变化的业务需求,容易造成资源浪费或系统过载。为此,本文介绍了KLimiter自适应限流器,它 可以基于下游资源(如db)水位,对多个不同优先级的上游入口进行自适应调流。 背景 通常情况下,我们对下游资源(如db)的保护,是通过对上游接口限流进行的;多个接口的峰值时间点按约定错峰,并给予一定流量限制,可以保护下游资源在安全水位内。 这种做法有以下缺点: 随着业务迭代,上游接口接入方越来越多,形形色色的接口也越开越多,这就导致上游接口的峰值时间错中复杂,难以评估; 上游接口的峰值时间有时候是由口头/书面约定而成,没有强制的系统制约,这就 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览