Exponential backoff spreads a single client’s retries over time and does nothing about a thousand clients retrying in lockstep after one outage. The recovering-service failure is the one…
The server cannot tell two identical requests apart from one request sent twice, because the payload is the same either way — only the client knows which it…
A version number that is a compatibility statement rather than a feature list. Three environments described by hand, and the import that is most of the work.