Pular para o conteúdo

Engenharia / Recursos abertos

O que acontece quando a entrada supera a capacidade?

Hipótese: uma fila absorve um pico, mas não corrige um déficit permanente de processamento.

Simulação local e determinística. Um passo = um segundo; um worker = uma tentativa por passo; três falhas = DLQ. Não mede os sistemas de produção.

Tempo (s)

0

Backlog

0

Concluídas

0

DLQ

0

Recebidas: 0 · Recusadas por capacidade: 0

Para recuperar: zere as entradas, aumente os workers e avance. Falhas afetam IDs determinísticos; a mesma mensagem falhará novamente enquanto a configuração não mudar.

Protocolo e observação

Use 20 entradas/s e dois workers, com 0% de falhas. Avance dez passos: o backlog será 180. Mude a entrada para zero e avance até esvaziar. A conclusão vale para este modelo determinístico; um broker real inclui batching, latência e limites próprios.

Evidências nos projetos