Beyond REST? Building data services with XMPP - http://www.slideshare.net/kellan...
"REST is Newtonian physics. XMPP Data Services: Quantum Mechanics & General Relativity" - ⓞnor
From the slides: FriendFeed's crawler sent 2.9 million requests to Flickr in one day to get updates for 46K users. "Polling doesn't scale." - Bret Taylor
Nice :). Polling scales just fine though -- it just isn't very efficient (regardless of scale). A good public feed would work just as well for us though, and it would be a lot simpler than xmpp. - Paul Buchheit
"We're spending a huge amount of resources ... for what is really a small trickle of data. we thought about calculating kilowatt hours, and dollars spent on electricity. But we didn't get to it" - let us know if friendfeed ever gets a bill. :) - David Vasileff
Paul - "polling doesn't scale" is definitely a generalization. But, at least in the case of FriendFeed's API, it does present opportunities for incomplete/non-contiguous data streams, which may be problematic for some API consumers. We've been discussing this on the API google group :) - Patrick Lightbody