Module rate_limit

Module rate_limit 

Source
Expand description

Client-side rate limiting for Datadog API requests

Implements a token bucket algorithm to prevent hitting Datadog’s rate limits. The limiter tracks requests per second and delays when limits are approached.

Structs§

RateLimitConfig
Rate limiter configuration
RateLimiter
Token bucket rate limiter

Constants§

DEFAULT_REQUESTS_PER_SECOND
Default requests per second limit (conservative estimate for Datadog API)