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

My strategy is to have an exponential backoff. I start a new feed set to query every 30 minutes, and if there’s no new post, I double the period. If there’s is a new post, I halve it. My reader goes through every feed every half hour, and randomizes which feeds it checks: a 1/4 chance for a 2 hour feed, a 1/48 chance for a 24 hour feed, etc.


Several people have mentioned exponential back off. What upper limit would you suggest? Someone might not post for 6 months, then resume posting daily. You might miss those posts for months.


I am not worried about missing posts, on my own reader. I specifically only grab the single newest post, so I may be missing posts by design.

That said, I think 3 or 4 days seems reasonable.


in this case polling every few days is more than reasonable




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

Search: