18 May 2012

The Ruby Reflector

Topic

PubSubHubbub

  Source Favicon
By Todd Hoff of High Scalability 6 months ago.
Email

Flickr, uploads and updates (around 100/s depending on the time of day), all of them inserting tasks. Implemented with Cache, Tasks, & Queues: PubSubHubbub; Async task system Gearman; use async EVERYWHERE; use Redis Lists for queues; cron to consume events off the queue; To read even more Stuff the Internet has on Scalability, please click below...

highscalability.com Read
  Source Favicon
By Ilya Grigorik of igvita.com over 1 year ago.
Email

Mobile Activity Feeds via PubSubHubbub

Maintaining direct tethered links to each individual mobile device is obviously an expensive and a technically challenging proposition, especially if we are after real-time updates. But the good news is, we have already solved this problem in a different context. WebHooks allow us to establish callback (push) semantics between web-services, and PubSubHubbub solves the problem of efficiently delivering real-time notifications from …

igvita.com Read
  Source Favicon
By Ilya Grigorik of igvita.com over 2 years ago.
Email

WebHooks, PubSubHubbub, WebSockets, ...

Of course, WebSockets are not the panacea to every problem. WebHooks and PubSubHubbub are great protocols for intermittent push updates where a long-lived TCP connection may prove to be inefficient. Likewise, if you require non-trivial routing then AMQP is a powerful tool , and there is little reason to reinvent the powerful presence model built into XMPP . Right tool for the right job, but WebSockets are without …

igvita.com Read
  Source Favicon
On Eddorre.com almost 3 years ago.
Email

…data that's being transferred is actual data and there is no useless polling going on. Although PubSubHubbub is one solution to the polling problem , it's not the only one. Others are using the IM standard, XMPP , to also distribute information to Subscribers.

If you're interested in PubSubHubbub, I strongly suggest that you read the documentation at Google's Code page .

eddorre.com Read