RateLimiter

E452825

RateLimiter is a Symfony component that provides tools to control and throttle the rate of incoming requests or operations to prevent abuse and ensure application stability.

All labels observed (4)

Label Occurrences
RateLimiter canonical 1
RateLimiterFactory 1
RateLimiterInterface 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Symfony component ⓘ
software library ⓘ
configurationStyle PHP configuration ⓘ
XML configuration ⓘ
YAML configuration ⓘ
attributes ⓘ
ecosystem open-source ⓘ
implements rate limiting ⓘ
throttling ⓘ
integratesWith Symfony FrameworkBundle ⓘ
Symfony HttpKernel ⓘ
linked to: HttpKernel

Symfony Messenger ⓘ
Symfony Security ⓘ
linked to: Symfony
license MIT License ⓘ
partOf Symfony framework ⓘ
linked to: Symfony
programmingLanguage PHP ⓘ
providedBy Symfony ⓘ
provides LimiterInterface ⓘ
Policy-based limiters ⓘ
RateLimit objects ⓘ
RateLimiter middleware ⓘ
RateLimiterFactory ⓘ
linked to: RateLimiter

RateLimiterInterface ⓘ
linked to: RateLimiter

annotations or attributes for rate limiting ⓘ
purpose control rate of incoming requests ⓘ
ensure application stability ⓘ
prevent abuse ⓘ
repository https://github.com/symfony/rate-limiter ⓘ
storageBackend Doctrine storage ⓘ
Redis storage ⓘ
cache-based storage ⓘ
in-memory storage ⓘ
supports asynchronous usage ⓘ
concurrency limiting ⓘ
fixed window algorithm ⓘ
named limiters ⓘ
per-IP rate limits ⓘ
per-endpoint rate limits ⓘ
per-route rate limits ⓘ
per-user rate limits ⓘ
sliding window algorithm ⓘ
synchronous usage ⓘ
token bucket algorithm ⓘ
supportsFeature burst handling ⓘ
custom limit strategies ⓘ
distributed rate limiting ⓘ
graceful degradation ⓘ
retry-after information ⓘ
vendorNamespace Symfony\Component\RateLimiter ⓘ
linked to: RateLimiter

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Symfony → hasComponent → RateLimiter ⓘ
RateLimiter → provides → RateLimiterFactory ⓘ
linked to: RateLimiter
RateLimiter → provides → RateLimiterInterface ⓘ
linked to: RateLimiter
RateLimiter → vendorNamespace → Symfony\Component\RateLimiter ⓘ
linked to: RateLimiter