My company is starting work on building a web-based RSS reader that users can sign up to and track feeds; a lot like Google Reader.
My first thought was that once I have a feed URL for a certain blog or website, I'd only have to poll it once in order to grab the content and then insert entries into the database for anyone who subscribes to it.
However; if someone is using a service like FeedBurner to track reader statistics, 100 readers could be subscribed to a particular blog or website and it would only show up as 1 reader to the actual author.
Polling once for each subscriber would be a huge unnecessary overhead, especially if a thousand users are subscribed to the same feed. Do you have any suggestions, or is the only solution to redundantly poll the same feed hundreds of times in quick succession?
Thanks for your input!