Qual é o benefício do uso de retirada exponencial?

Quando o código está aguardando alguma condição em que o tempo de atraso não seja determinístico, parece que muitas pessoas optam por usar backoff exponencial, ou seja, espere N segundos, verifique se a condição está em conformidade; caso contrário, aguarde 2N segundos, verifique a condição etc. Qual é o benefício disso em verificar um intervalo de tempo constante / linearmente crescente?

questionAnswers(3)

yourAnswerToTheQuestion