retry Exponential backoff retry implementation for failed operations. Retries are performed with randomized delay (jitter).