hp499871809
V2EX  ›  Rust

Tower 限流中间件,主要面向 HTTP 服务,专注固定窗口限流。

  •  
  •   hp499871809 · 1 day ago · 381 views

    最近做了一个 Rust 的 Tower 限流中间件,主要面向 HTTP 服务,专注固定窗口限流。

    目前支持:

    • MemoryStore 本地计数
    • Redis 共享计数
    • Axum 集成
    • 自定义 Key 、配额和响应
    • IETF RateLimit / RateLimit-Policy 响应头

    项目地址:
    https://github.com/nivek-ph/tower-rate-limiter

    欢迎大家试用,也欢迎提问题和建议,尤其是 API 设计、Redis 实现以及 Tower/Axum 使用方面。谢谢!

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3062 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:06 · PVG 23:06 · LAX 08:06 · JFK 11:06
    ♥ Do have faith in what you're doing.