HybridRateLimiter¶
This docs was updated at: 2026-02-23
com.paragon.messaging.ratelimit.HybridRateLimiter · Class
Rate limiter híbrido: Token Bucket + Sliding Window.
Combina duas estratégias:
- Token Bucket: Rate limiting suave com bursts controlados
- Sliding Window: Anti-flood rígido
Mensagem é aceita APENAS se AMBAS estratégias permitirem.
Token Bucket: Tokens são reabastecidos continuamente. Permite bursts até capacidade máxima.
Sliding Window: Conta mensagens em janela deslizante. Bloqueia spam agressivo.
Since: 1.0
Methods¶
tryAcquire¶
Tenta adquirir permissão para processar mensagem.
Returns
true se ambos (token bucket E sliding window) permitirem