概念Backpressure / 背压机制
背压
响应式系统设计中的关键机制,指下游消费者处理能力不足时向上游生产者主动施压要求降低速率,通过有界队列、令牌桶等方式实现,是构建高弹性分布式系统的基础能力
时间轴 (近 90 天)
10月6日
背压修复方式是在执行器前放信号量,消费者仅在拿到槽位时提交Kafka消息并启动图运行,收到429则释放槽位、指数退避退回消息并临时降低信号量上限
待验证50%
10月6日
在Kafka架构中消费者拉取消息的速率默认由消费者自身控制,Kafka Broker本身不主动限速,因此朴素实现不传播背压
待验证50%
9月24日
背压是指下游消费者在处理能力不足时,向上游生产者主动施加压力、要求其降低发送速率的机制
待验证50%
9月24日
背压的常见实现方式包括有界队列、令牌桶/漏桶限流算法,以及基于信号量的并发控制
待验证50%
9月24日
背压强调系统各层之间的动态协商,与简单的限流(Rate Limiting)不同
待验证50%