Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is a good introduction to the subject. At the end you might want to mention rate limiting, truncation (giving up after a specified number of retries) and, for the most sophistication, circuit breakers.


Thank you for your suggestions! I'll see if I can write a few intelligent sentences on these (somewhat more advanced) subjects.


If every developer just did what you advise and no more, I would consider it a big win. I saw at a previous employer exactly how much extra work and complexity we had to build into our operations just to deal with clients using dumb simple retry loops.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: