Texto e documentos
Números e cálculo
Dados e formatos
Segurança
Desenvolvimento e DevOps
Inteligência Artificial
Finanças
Saúde & Bem-estar
Produtividade
Jogos & Entretenimento
Multimédia e design
Empresa
Guia de utilização
O que simula

Esta ferramenta simula um limitador de pedidos e deixa-te comparar dois algoritmos clássicos: Token Bucket e Fixed Window. Vais ver quantos pedidos são aceites ou rejeitados ao longo do tempo.

Configura a simulação

Escolhe o algoritmo com o seletor superior, ajusta os seus parâmetros e define o tráfego de entrada: Pedidos de entrada (req/s) e Duração (segundos). Carrega em Simular para executar.

Token Bucket

Permite rajadas até à Capacidade máxima de tokens; cada pedido consome um token e os tokens regeneram-se continuamente segundo a Velocidade de recarga (tok/s). Bom para absorver picos pontuais.

Fixed Window

Permite até Limite pedidos por cada janela de tempo fixa. É simples mas pode sofrer do "limite de janela": uma rajada entre duas janelas duplica o tráfego permitido. O resumo mostra aceites, rejeitados e a taxa de aceitação, com um timeline segundo a segundo ( aceite, rejeitado).

Rate LimiterSimula Token Bucket e Fixed Window
Rate Limiter — SimuladorSimula Token Bucket e Fixed Window com visualização de timeline
Algoritmo:
Token Bucket: permite rajadas até à capacidade máxima. Os tokens regeneram-se continuamente.