[KongchangAI]
ConceptJitter

Jitter

A technique that introduces random offsets into retry delays, used to break the synchronization of retries across multiple clients, spreading retry load across the entire time window and avoiding the thundering herd effect.

Core Facts

Timeline (last 90 days)

Oct 13

Jitter strategies spread out retry moments by introducing a random component; common algorithms include full jitter, equal jitter, and decorrelated jitter; adding jitter does not lengthen the average retry time, yet significantly reduces the peak pressure of synchronized retries.

Unverified50%
Oct 12

Exponential backoff means that each retry increases the wait time by a multiple (such as 1s, 2s, 4s, 8s); jitter is adding a random amount to the calculated wait time to prevent a large number of clients from retrying simultaneously at the same moment due to using the same backoff curve, which would create a new traffic pulse; common approaches include 'full jitter' and 'equal jitter.'

Partially Verified65%
Sep 28

Jitter introduces a random amount into the backoff interval to prevent large numbers of clients from retrying synchronously at the same moment and causing a thundering herd.

Verified70%

All Facts (3)

Source Articles