Parar de trabalhar em traduções cuja chamada já desistiu

FixTranslateService
Shipped
5 de setembro de 2026 às 15:05 UTC
Author
Kamo
Commit
b424dd7

Três tentativas de noventa segundos mais backoff é até 274 segundos de trabalho por tradução, e cada chamador que temos desiste muito antes disso — KBService's cliente lê para 120. A cauda desse orçamento produziu traduções ninguém foi esperando por, enquanto segurando um trabalhador que o próximo ouvinte então ficou na fila para trás. Sob carga que é auto-sustentável: a fila preenche com trabalho cujos solicitantes já cronometraram, então os pedidos que ainda estão ao vivo esperar atrás pedidos que não são. Um orçamento total de 100 agora abrange todas as tentativas. Senta-se debaixo do mais apertado tempo limite de chamada para que sempre falhamos antes deles, o que também significa que eles vêem nosso erro nomeando o par de idioma em vez de seu próprio tempo de leitura Nada.

All changes

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços