Preguntas frecuentes
¿Cuál es la diferencia entre cubo de tokens y cubo con fugas?
El cubo de tokens permite ráfagas hasta la capacidad y aplica una tasa sostenida igual a la de recarga. El cubo con fugas drena a una tasa fija independientemente del patrón de llegada, suavizando la salida a un ritmo estable y sin margen para ráfagas.
¿Qué tan grande debe ser la capacidad del cubo?
Lo suficientemente grande para absorber ráfagas normales (carga de páginas, inicio de app, reintentos) y lo suficientemente pequeña para que un actor malicioso no pueda causar daño con una sola ráfaga. Un punto de partida común es 5-10 veces la tasa de recarga por segundo.
¿Deben los límites ser por usuario o por IP?
Por clave o usuario autenticado es lo más justo y preciso. Por IP es un respaldo para tráfico no autenticado, pero falla con NAT corporativa o redes universitarias donde muchos usuarios comparten una IP.
¿Qué encabezados de respuesta deben acompañar a un 429?
Devuelve X-RateLimit-Limit (la capacidad del cubo), X-RateLimit-Remaining (tokens restantes), X-RateLimit-Reset (cuándo se recarga el cubo) y Retry-After (segundos hasta el próximo reintento).
¿Cómo gestiono la limitación de tasa distribuida entre múltiples servidores?
Los cubos en proceso no se coordinan entre instancias. Usa un almacén compartido como Redis con operaciones atómicas de incremento, o un servicio dedicado de limitación de tasa, para aplicar un límite global consistente.
Cortesía de AllCalculators.io
Calculadoras en línea gratuitas para el día a día. Sin registro.
Estimaciones solo con fines informativos.
Aviso importante: Estimaciones solo con fines informativos.
Esta calculadora ofrece estimaciones con fines informativos. Los resultados se basan en supuestos y pueden no reflejar resultados reales. Consulta a profesionales calificados en las áreas correspondientes antes de tomar decisiones importantes basadas en estos resultados.