You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once the maximum delay is reached using the jitter type the delay is always the maximum. This leads to convergence if multiple processes using backoff delay communicate with a bottleneck. Once one processes gets queued behind another at the bottleneck they remain in sync for the next (maximum) backoff delay (and all future maximum delays). Because the grouping remains for future delays the effect snowballs and more processes join the batch leading to a thundering herd.
Obviously the same effect could occur with the normal type but the jitter algorithm should produce random delays to avoid this.
The text was updated successfully, but these errors were encountered:
Once the maximum delay is reached using the
jitter
type the delay is always the maximum. This leads to convergence if multiple processes using backoff delay communicate with a bottleneck. Once one processes gets queued behind another at the bottleneck they remain in sync for the next (maximum) backoff delay (and all future maximum delays). Because the grouping remains for future delays the effect snowballs and more processes join the batch leading to a thundering herd.Obviously the same effect could occur with the
normal
type but thejitter
algorithm should produce random delays to avoid this.The text was updated successfully, but these errors were encountered: