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
Requeue is primarily used when a service is temporarily unavailable. Knowing the exact recovery time is difficult to know as it could be a very temporary network glitch or a DB timeout dude to congestion.
Previous implementations supported infinite retries (which can cause a self-inflicted DOS attack).
We need something in between a fixed-time window and infinite. A compromise could be an exponential backoff where the requeue TTL increases exponentially up to an upper limit.
The text was updated successfully, but these errors were encountered:
Requeue
is primarily used when a service is temporarily unavailable. Knowing the exact recovery time is difficult to know as it could be a very temporary network glitch or a DB timeout dude to congestion.Previous implementations supported infinite retries (which can cause a self-inflicted DOS attack).
We need something in between a fixed-time window and infinite. A compromise could be an exponential backoff where the requeue TTL increases exponentially up to an upper limit.
The text was updated successfully, but these errors were encountered: