Jitter
Jitter randomizes retry timing so clients that failed together do not retry together. Without it, backoff turns one failure into synchronized waves.
Jitter randomizes retry timing so clients that failed together do not retry together. Without it, backoff turns one failure into synchronized waves.
Exponential backoff increases the wait between retries so a struggling service is not hit harder as it fails — but alone it leaves clients in lockstep.