斜阳雨陌

再不做乞求命运怜惜的弱者,一定要做主宰命运的王。

漏桶算法和令牌桶算法

一、问题描述    某天A君突然发现自己的接口请求量突然涨到之前的10倍,没多久该接口几乎不可使用,并引发连锁反应导致整个系统崩溃。如何应对这种情况呢?生活给了我们答案:比如老式电闸都安装了保险丝,一旦有人使用超大功率的设备,保险丝就会烧断以保护各个电器不被强电流给烧坏。同理我们的接口也需要安装上...

2018-05-22 14:25:50

阅读数:70

评论数:0

Timing Wheel 定时轮算法

最近自己在写一个网络服务程序时需要管理大量客户端连接的,其中每个客户端连接都需要管理它的 timeout 时间。 通常连接的超时管理一般设置为30~60秒不等,并不需要太精确的时间控制。 另外由于服务端管理着多达数万到数十万不等的连接数,因此我们没法为每个连接使用一个Timer,那样太...

2017-10-27 17:12:36

阅读数:96

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭