1 个稳定版本
1.0.0 | 2020年6月29日 |
---|
#9 in #token-bucket
341 星 & 11 关注者
10KB
120 代码行数(不含注释)
rustcommon-ratelimiter
具有各种补充策略的令牌桶速率限制器
概述
此包提供令牌桶速率限制器实现。典型用例是控制请求或其他动作的速率。
此特定实现允许为令牌桶设置补充策略。这允许在向桶中添加令牌之间创建噪声。通过这种方式,我们可以创建突发性工作负载,使其更接近生产工作负载特征。
入门
构建
rustcommon 使用标准 Rust 工具链构建,可以通过 rustup 或按照 Rust 网站 上的说明进行安装和管理。
查看库文档
cargo doc --open
支持
在 GitHub 上创建 新问题。
贡献
我们认为一个友好的社区很重要,并要求您在与社区的互动中遵循 Twitter 的 开源行为准则。
作者
- Brian Martin [email protected]
可以在 GitHub 上找到完整的 贡献者列表。
关注 Twitter 上的 @TwitterOSS 以获取更新。
许可
版权 2019-2020 Twitter,Inc。
根据 Apache License,版本 2.0 许可: https://www.apache.org/licenses/LICENSE-2.0
安全问题?
请通过 Twitter 的漏洞赏金计划(https://hackerone.com/twitter)报告敏感的安全问题,而不是通过 GitHub。
依赖项
~1MB
~21K SLoC