backoffs
Backoff is a strategy used to introduce a delay before retrying an operation after a failure or a collision. The goal is to reduce contention for shared resources, prevent repeated collisions, and stabilize system throughput.
Backoff is widely used in computer networks (for example Ethernet and wireless LANs) and in distributed software
Common backoff schemes include fixed, linear, exponential, and randomized backoff. In randomized/exponential backoff, a node selects
Binary Exponential Backoff (BEB) is a specific scheme used in Ethernet LANs: after a collision, each station
In transport protocols such as TCP, backoff is applied to retransmission timeouts; the retransmission timeout often
Key considerations include choosing minimum and maximum backoff values, handling non-idempotent operations, and preventing thundering herd