Beyond REST? Building data services with XMPP - http://www.slideshare.net/kellan...
Jul 24, 2008
from
siavash,
sirishkumar,
Brian Johns,
Peter Fedin,
Adewale Oshineye,
Ketan Khairnar,
Magnus Jonsson,
[email protected],
Alex Popescu,
Vishy,
and
Wojciech Polak
liked this
"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