Retries are one of those features that almost every distributed system eventually gets.

Downstream timeout?

Retry.

Temporary network issue?

Retry.