队列无法解决过载问题 (2014)
摘要
一篇解释为何队列不是处理系统过载的有效解决方案,并探讨更好方法的文章。
暂无内容
相似文章
为什么队列不能解决过载(以及应该怎么做)
解释了为什么无界队列是软件系统中的一个bug,利用利特尔法则和浴缸类比说明队列只能吸收波动,而非持续负载。讨论了延迟死亡螺旋,并主张改用背压机制。
任务队列看似简单实则棘手
一篇探讨任务队列隐藏复杂性的技术博客文章,分析了它们为何看似简单实则棘手,并提供了系统设计的有用视角,如警惕队列、限制和故障模型。
我们应该摒弃平均CPU利用率
本文解释为何平均CPU利用率对于延迟敏感型工作负载是一个误导性指标,利用排队论和一个真实的生产事故案例,主张采用更细致的监控方法。
负载均衡系统的惊人经济学
一篇博客文章分析了M/M/c队列模型,并表明在负载均衡系统中增加服务器数量,在恒定每服务器负载下可以改善延迟,这是云经济学中一个有益且有些违反直觉的结果。
OverFlowLight: 城市交叉口实时交通阻塞预防与信号优化
OverFlowLight 是一个实时框架,通过利用多模态感知检测排队溢出,并借助基于规则与强化学习(RL)的混合控制器插入专用溢出相位,从而预防交通阻塞。该系统已在 43 个交叉口部署,将溢出事件减少 60.4%,并将网络吞吐量提升 18.2%。