Descubra por que esse detalhe técnico aparentemente invisível pode derrubar sua aplicação inteira em produção.
Requisições presas indefinidamente consomem memoria e conexoes, travando o servidor inteiro sem nenhum aviso previo.
Sem limite de espera, o usuario fica pendurado na tela branca indefinidamente. Com timeout, ele recebe resposta e pode agir.
Quando a query demora demais, timeout avisa que ha problema na database antes que tudo desabe. E o primeiro sintoma.
Uma API lenta congela a proxima, que congela a outra. Timeout interrompe a corrente antes que todo o sistema caia.
Muito curto: falsos positivos. Muito longo: usuario sofre. O equilibrio e a arte da engenharia de confiabilidade.
Requisicoes zumbis consomem CPU e memoria pagos por hora. Timeout mata elas rapido, reduzindo sua conta drasticamente.
Nao deixe sua API a mercê do acaso. Defina limites inteligentes nos seus clientes, gateways e servidores. E a defesa basica.
Leia a matéria completa