On Wed, Mar 10, 2010 at 4:14 PM, Jay Rossiter <[email protected]> wrote:
> > feeds are polled on their regular frequency, > however when a PuSH is received, that > counts as if it were a poll We did the same thing at PubSub.com with updates that came in from FeedMesh publishers and it worked very well. However, I would strongly suggest that you be very generous with the amount time you wait before polling a site that normally pushes data through PSHB. We should be able to rely on PSHB hubs to normally do the right thing. Polling thousands or millions of feeds, "just in case", is not a particularly good use of the network. At PubSub.com, I think we waited 48 hours before doing a "just in case" poll. Even that was probably too frequent. bob wyman On Wed, Mar 10, 2010 at 4:14 PM, Jay Rossiter <[email protected]> wrote: > On 3/10/2010 1:07 PM, Eric Mill wrote: > > If that's really the answer, that's pretty disappointing. PuSH isn't > worth as much to me if I still have to poll client-side. > > I could maybe stomach infrequently resubscribing, "just to make sure", > but if I did that, then I'd want to know that if I did miss updates in > between resubscribes, that I'd get a backlog pushed to me of any > missed updates. > > > PuSH is not a lossless protocol. The feed could switch hubs and stop > notifying the one that you're subscribed to, and the only way that you'll > ever know that is if you poll the original feed. > > PuSH isn't a replacement for polling - it's an augmentation. It's a > replacement for the thundering herd of updates when ping is used on a wide > scale. > > For my PuSH subscriber, feeds are polled on their regular frequency, > however when a PuSH is received, that counts as if it were a poll. e.g. If > polling happens once per hour, for example, and a push comes in at the > 30-minute mark, the next poll won't occur until 1 hour after the push is > received. For active feeds, a poll is rarely required. For inactive feeds, > polling ensures that we never miss anything and that hub information hasn't > changed. > > -- > > Jay Rossiter | Software Engineer/System Administrator > Pioneering RSS Advertising Solutions > > [email protected] | Phone: 503.896.6187 | Fax: 503.235.2216 > Website: www.pheedo.com | RSS: www.pheedo.info/index.xml >
<<pheedo.gif>>
