Louis Gray
Create an account or sign in to get started
FriendFeed
posted a link
Tech Confidential: EXCLUSIVE: FriendFeed readying RSS accelerator
Tech Confidential: EXCLUSIVE: FriendFeed readying RSS accelerator
August 27 at 1:52 pm - via Bookmarklet - Link
"FriendFeed Inc. is enhancing its service in order to fulfill a critical requirement on the Internet today: immediacy. The highly publicized startup is weeks away from boosting the frequency of its updates from social networks" - Louis Gray via Bookmarklet
What does SUP (Simple Update Protocol) do exactly, it's more than a http header last-modified check? - Philipp Lenssen
This is a great experiment. Having FriendFeed pushing innovation in feed polling is good for everyone. Impressed again. - Chris Wetherell
If u guys can pull it, it will definitely be a heavy boost - Varun Mahajan
SUP is definitely more cool than RSS - Shakeel Mahate
I'm interested in learning the details, too. my guess is some type of callback scheme that was discussed on ff a while back when ff was (gently) called out for polling flickr millions of times/day. - David Vasileff
whatSUUUUUUUUP? haha - Raymond
also perhaps batching multiple feed requests into a single call - David Vasileff
That's it ... no more hikes in the afternoon! (Sharing .... ) - Charlie Anzman
theory 1: a single "meta feed" which you can poll to get a list of other feeds that have changed recently. (would it cover all feeds on the service, or would FF somehow supply a list of all the feeds they're interested in?) theory 2: a callback/ping/PIMP notification when a feed or feeds change (HTTP? XMPP?). theory 3: a formalization of the "public feed" concept, where you roll every (public) update on the service into a single (rapidly rolling!) feed which FF polls and gets updates for. - ⓞnor
Someone has to talk to someone to indicate a change occurred, so you can't skip that step, be it push or pull. So my guess is it's a way to get a larger aggregated chunk of what has changed and an idea of the size of the change. What might work is a bulk push of what has changed and then a pull of the changes at FF's leisure. - todd
Providing facts is just cheating. Now there's no room for rampant speculation :-) Add a sequence number and you could know if you missed an update which would indicate polling needed to occur or perhaps a download of the old change notices. - todd
great stuff. imho, when adopted, SUP will be - to the organic growth of services updates - like traffic lights to crowded intersections. or like how gps navigation is to asking people for directions :P - Dani Radu
Sounds like it's a protocol that others will need to implement and support so friendfeed can process feeds more efficiently. alot of the issues could be fixed if if-modified-since was used and rss feeds were treated more like a web service rather then a static html page, most are generated from a db real-time anyway. Read RFC 977, NNTP fixed this issue by setting up an easy way to poll what's new back in the 80's. - Shawn McCollum
WOWOWOWOW...this technology is huge! Disruptive and fantastic!! If I had VC level cash, I'd throw it at FF brainiacs and be rich... this idea is unbelievably SMART! - Susan Beebe
Shawn, we actually already use If-Modified-Since and many sites do properly support it. The key difference with SUP is that it allows feed consumers to monitor many thousands of URLs with a single GET, which is not possible using If-Modified-Since. - Paul Buchheit
If anything, it shares a few similarities with Sitemaps (which enable webmasters to notify search engines of modified URLs, etc.) Great work on SUP! - Aviv
This is one of those simple ideas that one wonders why no one thought of before. It's a good proposal and a required one in the rapidly growing aggregation/Lifestreaming world. I am sure the proposal will be widely and quickly SUPported. Well done folks. - Vinay | विनय
paul, I found and read the ff blog post, and I understand the meta-feed approach. Interesting but I think sup-id storage adds a bit of complexity. Even though the sup-id keeps the size of the feed down, full uri would be better. I think the concern about exposing usernames is a little overdone, I mean it's not going to really stop someone who wants the usernames from getting them. - Shawn McCollum
Love it. We've used a different approach to interface with "friendly" crawlers, one that is based on the ability to fetch older items in the feeds by request. But it requires a public "recent" feed, and does not work solve the private URLs issue. This is so much better. We'll be experimenting with SUP and would love to help it mature into a well defined spec. - Yaniv Golan