Skip to content

Add retry jitter #86

@britzl

Description

@britzl

Add jitter (small random delay) to each retry strategy. If a large number of clients all start retrying a failed service at the same time, this predictable sequence can lead to a problem, where all clients hit the service simultaneously after the same delay, causing it to fail again, since the pattern is "predictable". To fix this, we should add a bit of randomness to this so to "spread" when the clients will re-hit the server.

See Nakama Unity SDK RetryJitter.cs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions