使用go语言实现各种限流算法
代码实现基于请求进行限流(限制QPS等),基于资源限流等类型在原有代码上修改即可
- 单机版
- 集群版(基于redis实现)
- 通过漏桶容量和出水速度决定限流情况 实现
- 待补充
- phachon/go-logger 用来做日志实现
- github.com/garyburd/redigo/redis 实现redis操作
限流算法
使用go语言实现各种限流算法
代码实现基于请求进行限流(限制QPS等),基于资源限流等类型在原有代码上修改即可
限流算法
MIT License