allyouneedisbackend.com · Saved

Never Give Up, Retry: How Software Should Deal with Failures

allyouneedisbackend.com/blog/2017/09/15/how-backend-software-should-retry-on-failures

What Jamie wrote

It’s hard to quantify the number of system issues in various systems I've seen through the years that are the result of poor retry logic in code. Retry logic is the close cousin of exception handling and these two areas are where a lot of large system failures cause huge challenges. Pessimistic retries around services you depend on can make a huge difference in real system performance.