-
Website
http://www.scripting.com/ -
Original page
http://www.scripting.com/stories/2009/01/04/rssAsTheFoundationForRealt.html -
Subscribe
All Comments -
Community
-
Top Commenters
-
eas
55 comments · 4 points
-
AndrewBurton
134 comments · 10 points
-
Michael Markman (Mickeleh)
154 comments · 15 points
-
Rex Hammock
52 comments · 9 points
-
malatmals
81 comments · 3 points
-
-
Popular Threads
-
Open is in the eye of the beholder. (Scripting News)
1 day ago · 13 comments
-
Store Twitter URLs in earth's oceans? (Scripting News)
3 days ago · 16 comments
-
Why today's Twitter is like Napster in Y2K. (Scripting News)
4 days ago · 15 comments
-
If you wrote the words you own the copyright. (Scripting News)
3 days ago · 7 comments
-
How open standards are created. (Scripting News)
6 days ago · 11 comments
-
Open is in the eye of the beholder. (Scripting News)
If you check the Feedburner support forums, you see a *lot* of questions, and almost no feedback ... except when it's an obvious trivial user error, which they're pretty quick about solving.
Feedburner came about to solve a different problem than real-time updates. They built a system with a few goals (I believe) to act as a generic feed translator due to the fractured nature (and frequent poor implementation) of feeds, to create a robust service capable of handling large volume traffic from feed requests, and to provide statistics on feed usage. Their design was never to provide real-time updates.
That's not to say they can't or shouldn't change things now, but it might be the non-realtime nature of the problem they were solving is baked into their system deeply. I also argued that Google may be succumbing to the "innovators dilemma". It's only a feeling, but I think the structures inside google are re-aligning to maximize and support only their *current* revenue generation efforts. As they continue to grow in size, the pressure to meet their wall street growth number is going to get massive. I agree this is the future, but just like the mini computers missed the PC business cycle because it was too future oriented and presented limited revenue potential (at the time), I think Google may be feeling the same kind of effects.
One of the things we built into Grazr was that as a feed processing system, it was *always* up to date in the widget. We built it with an eye towards real-time data, with caching in the system for performance but it always checks the sources for updates when running (using standard HTTP protocol caching semantics). Not the most efficient way to do things, but at the time it was the only guarantee of absolute feed freshness. Unfortunately no one, and I mean no one, cared about that. That was the environment FeedBurner was built in. Things are changing now (clearly) and real time will become more and more important.
because I think the idea of putting an ad in a feed makes as much sense as
putting an ad on an ad, which is to say none at all.
To keep the "ad on an ad" thing going, I bet a TON of companies would pay to crossbrand really successful commercial campaigns (like the Budweiser frogs from years back)--probably not as many would pay to crossbrand the HeadOn disaster commercials. Ads and content can merge, and to the extent that a feed is like an ad, I think that's a clear example of it.
Best,
Bill Flitter
Founder
Bill @ Pheedo.com
888-495-8384
Here's the request on Satisfaction. http://bit.ly/c1gU
SUP is useful if you want a layer of indirection between the list of changes and URLs of feeds (it would be useful for advertising updates to non-public feeds) but as it stands still seems like more work than something like the Six Apart Update Stream (http://updates.sixapart.com/) which contains full content and can be easily transformed into a list of updated feed URLs with curl and grep. (n.b. I work for Six Apart)
I'll take a look at the Update Stream. Thanks for the link.
1. will cache and throttle feeds
2. keep stats
3. Implement a ping server for the feeds it handles
Additionally,
4. do "smart things" with rss enclosures
5. do "smart things" depending on the client requesting the feed (browser, itunes, etc.)
6. RSS transformations
It looks like AppEngine is the ideal platoform to run this kind of app. It's (free) quota limits should be good enough even for blogs with high traffic.
1. It gives you stats
2. It helps you distribute your feed fast by putting your feed contents on their fast servers, so if you have 20000 subscribers polling every 30 minutes your own server wont die
It has some other features as well, but they are irrelevant:
1. Putting ads on feeds,
2. Ading social buttons bellow posts
3. Etc.
Stats are known to be easily faked and not quite correct.
Steve Gillmor has shown that the service fails to fix the other problem you have as a feed publiser: fast distribution.
So what does feedburner gives you? Just ads