Skip to content

control (internal): Use Jittering by default in Retry#3023

Merged
xerial merged 1 commit intomasterfrom
use-jitter-by-default
Jun 16, 2023
Merged

control (internal): Use Jittering by default in Retry#3023
xerial merged 1 commit intomasterfrom
use-jitter-by-default

Conversation

@xerial
Copy link
Copy Markdown
Member

@xerial xerial commented Jun 16, 2023

Adding randomness to the retry wait interval, called Jittering, is a better behavior in distributed systems so as not to create synthetic retry patterns between multiple programs accessing the same API.

@xerial xerial changed the title control (breaking): Use Jittering by default control (breaking): Use Jittering by default in Retry Jun 16, 2023
@xerial xerial added breaking Breaking changes internal Internal changes (usually non-user facing) and removed breaking Breaking changes labels Jun 16, 2023
@xerial xerial changed the title control (breaking): Use Jittering by default in Retry control (internal): Use Jittering by default in Retry Jun 16, 2023
@xerial xerial merged commit 8fbcb4d into master Jun 16, 2023
@xerial xerial deleted the use-jitter-by-default branch June 16, 2023 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal Internal changes (usually non-user facing)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant