Per-IP sliding window rate limiter
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

add standard tags to 158 packages

Standard vocabulary based on crates.io categories, erratique/opam
conventions, and monorepo domain coverage:

Org: org:blacksun
Domain: aerospace, codec, crypto, network, storage, git, merkle
Purpose: cli, test, bench, format, log, system
Protocol: ccsds, uslp, cop1, sdls, sle, atproto, tls, http, json, binary
Cross-cutting: eio, simulation, math, compression

Tags placed in dune-project (package ...) stanzas via (tags ...).
Propagated to .opam files by dune's opam generation.

+1
+1
dune-project
··· 11 11 (package 12 12 (name rate-limit) 13 13 (synopsis "Per-IP sliding window rate limiter with Eio support") 14 + (tags (org:blacksun network)) 14 15 (description "Thread-safe per-client rate limiting using sliding window algorithm. Implements RFC 6585 429 responses with retry-after calculation. Multi-domain safe with Eio.Mutex for concurrent access.") 15 16 (depends 16 17 (ocaml (>= 4.08))