hp499871809
V2EX  ›  Rust

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

  •  
  •   hp499871809 · 3 days ago · 424 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   ·   2793 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 04:41 · PVG 12:41 · LAX 21:41 · JFK 00:41
    ♥ Do have faith in what you're doing.