<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The Reason RSS Cloud Can Work Now</title>
	<atom:link href="http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/</link>
	<description>Scribbles &#38; Bits</description>
	<lastBuildDate>Fri, 26 Feb 2010 02:04:28 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=3.0-alpha</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: feeds, realtime, and stuff. a link dump. &#171; turnings</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-397</link>
		<dc:creator>feeds, realtime, and stuff. a link dump. &#171; turnings</dc:creator>
		<pubDate>Wed, 21 Oct 2009 17:36:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-397</guid>
		<description>[...] the-reason-rss-cloud-will-catch-on [...]</description>
		<content:encoded><![CDATA[<p>[...] the-reason-rss-cloud-will-catch-on [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wes Felter</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-328</link>
		<dc:creator>Wes Felter</dc:creator>
		<pubDate>Thu, 17 Sep 2009 03:18:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-328</guid>
		<description>It&#039;s interesting that you mention bandwidth, since PubSubHubbub uses less bandwidth than RSSCloud (especially if posts are little 140-character tweets where the overhead will be magnified).</description>
		<content:encoded><![CDATA[<p>It&#8217;s interesting that you mention bandwidth, since PubSubHubbub uses less bandwidth than RSSCloud (especially if posts are little 140-character tweets where the overhead will be magnified).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pubsubhubub and rss-cloud : changing the way you read the web &#171; Thoughts on technology and social web</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-321</link>
		<dc:creator>pubsubhubub and rss-cloud : changing the way you read the web &#171; Thoughts on technology and social web</dc:creator>
		<pubDate>Thu, 10 Sep 2009 17:29:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-321</guid>
		<description>[...] Vs. PubSubHubbub: Why The Fat Pings Win  There&#8217;s a Reason RSSCloud Failed to Catch On The Reason RSS Cloud Can Work Now   Possibly related posts: (automatically generated)Real time roundup – Part 3 : Instant [...]</description>
		<content:encoded><![CDATA[<p>[...] Vs. PubSubHubbub: Why The Fat Pings Win  There&#8217;s a Reason RSSCloud Failed to Catch On The Reason RSS Cloud Can Work Now   Possibly related posts: (automatically generated)Real time roundup – Part 3 : Instant [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nome</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-320</link>
		<dc:creator>Nome</dc:creator>
		<pubDate>Thu, 10 Sep 2009 09:11:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-320</guid>
		<description>Appengine can&#039;t support rsscloud because of the stupid restriction that the subscription request must come from the same ip as the subscrption endpoint. That&#039;s not the case on appengine, nor in a lot of distributed applications</description>
		<content:encoded><![CDATA[<p>Appengine can&#8217;t support rsscloud because of the stupid restriction that the subscription request must come from the same ip as the subscrption endpoint. That&#8217;s not the case on appengine, nor in a lot of distributed applications</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-319</link>
		<dc:creator>Derek</dc:creator>
		<pubDate>Wed, 09 Sep 2009 17:02:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-319</guid>
		<description>Rogers: Am I not reading it right?  &lt;a href=&quot;http://rsscloud.org/walkthrough.html#theAggregator&quot; rel=&quot;nofollow&quot;&gt;Implementor&#039;s guide to rssCloud: The Aggregator&lt;/a&gt;.

&lt;blockquote&gt;Your server will receive a single parameter, the URL of the feed that updated. On receipt of the message you should read the feed, and do what you normally do to locate and present new items to the user. The return value is ignored by the cloud.&lt;/blockquote&gt;

You must tell the aggregator something in your POST, it can&#039;t just be a empty.  That &quot;something&quot; is the URL that was updated, and you can determine exactly how to present new info whether it is a 200 item feed or a 1 item feed.

&quot;The more I look at PSHB, the more I like how it pushes the actual item to interested clients, as opposed to pushing a request to poll a feed.&quot;

Now we&#039;re back to the greatest debate in syndication formats.... Atom vs. RSS (yes I know PSHB can hook into RSS).  Both are good protocols and I&#039;m cool with whichever wins out.  To me though, the beauty of RSS Cloud is that it&#039;s so simple, and when it comes to decentralized systems, simplicity usually wins out.  While PSHB could potentially be more efficient, the only thing RSS Cloud changes in the RSS picture is that it decreases stale polls in return for teeny tiny POST notifications, which are cheap to begin with.

When you talk about scaling a system like this to 10 million followers, it becomes an issue that has nothing to do with RSS Cloud and is a fundamental issue with notifying that many people, regardless of protocol.</description>
		<content:encoded><![CDATA[<p>Rogers: Am I not reading it right?  <a href="http://rsscloud.org/walkthrough.html#theAggregator" rel="nofollow">Implementor&#8217;s guide to rssCloud: The Aggregator</a>.</p>
<blockquote><p>Your server will receive a single parameter, the URL of the feed that updated. On receipt of the message you should read the feed, and do what you normally do to locate and present new items to the user. The return value is ignored by the cloud.</p></blockquote>
<p>You must tell the aggregator something in your POST, it can&#8217;t just be a empty.  That &#8220;something&#8221; is the URL that was updated, and you can determine exactly how to present new info whether it is a 200 item feed or a 1 item feed.</p>
<p>&#8220;The more I look at PSHB, the more I like how it pushes the actual item to interested clients, as opposed to pushing a request to poll a feed.&#8221;</p>
<p>Now we&#8217;re back to the greatest debate in syndication formats&#8230;. Atom vs. RSS (yes I know PSHB can hook into RSS).  Both are good protocols and I&#8217;m cool with whichever wins out.  To me though, the beauty of RSS Cloud is that it&#8217;s so simple, and when it comes to decentralized systems, simplicity usually wins out.  While PSHB could potentially be more efficient, the only thing RSS Cloud changes in the RSS picture is that it decreases stale polls in return for teeny tiny POST notifications, which are cheap to begin with.</p>
<p>When you talk about scaling a system like this to 10 million followers, it becomes an issue that has nothing to do with RSS Cloud and is a fundamental issue with notifying that many people, regardless of protocol.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rogers Cadenhead</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-318</link>
		<dc:creator>Rogers Cadenhead</dc:creator>
		<pubDate>Wed, 09 Sep 2009 16:29:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-318</guid>
		<description>&quot;The publishing server tells the client what URL to go to to grab the latest, so, serve up the last couple messages instead of the whole feed if that is necessary.&quot;

That&#039;s a good idea, but not one that&#039;s part of RSSCloud at this time. The more I look at PSHB, the more I like how it pushes the actual item to interested clients, as opposed to pushing a request to poll a feed.</description>
		<content:encoded><![CDATA[<p>&#8220;The publishing server tells the client what URL to go to to grab the latest, so, serve up the last couple messages instead of the whole feed if that is necessary.&#8221;</p>
<p>That&#8217;s a good idea, but not one that&#8217;s part of RSSCloud at this time. The more I look at PSHB, the more I like how it pushes the actual item to interested clients, as opposed to pushing a request to poll a feed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mcdtracy</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-316</link>
		<dc:creator>mcdtracy</dc:creator>
		<pubDate>Wed, 09 Sep 2009 14:13:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-316</guid>
		<description>Derek:

If the &quot;ping&quot; also carried the 140 character &quot;twit&quot; that could be cached in the cloud then RSS Cloud would address the issues if real-time and scalability.

In it&#039;s current form it&#039;s distributes the ping service and assumes a massive growth of RSS aggregators that are all coordinating well with the distributed/cloud ping service.

Adding the twit to the ping would be a better optimization. The delta would go out into the cloud at the same time and elimiate duplication.</description>
		<content:encoded><![CDATA[<p>Derek:</p>
<p>If the &#8220;ping&#8221; also carried the 140 character &#8220;twit&#8221; that could be cached in the cloud then RSS Cloud would address the issues if real-time and scalability.</p>
<p>In it&#8217;s current form it&#8217;s distributes the ping service and assumes a massive growth of RSS aggregators that are all coordinating well with the distributed/cloud ping service.</p>
<p>Adding the twit to the ping would be a better optimization. The delta would go out into the cloud at the same time and elimiate duplication.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-315</link>
		<dc:creator>Derek</dc:creator>
		<pubDate>Wed, 09 Sep 2009 06:41:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-315</guid>
		<description>&quot;When all each client wants is the newest update.&quot;

The publishing server tells the client what URL to go to to grab the latest, so, serve up the last couple messages instead of the whole feed if that is necessary.  

Besides, that example was given to show that the RSS Cloud system -isn&#039;t- designed for 5 million pings to be sent out.  You are missing the &quot;Cloud&quot; element here (the aggregators, Google Reader, Feedburner, Twitter, etc...) and that the publishing server can decide who to syndicate content to in real-time if he or she wishes.  In 2009, real-time syndication to millions could be an issue, but in 2015, it may be a piece of cake.</description>
		<content:encoded><![CDATA[<p>&#8220;When all each client wants is the newest update.&#8221;</p>
<p>The publishing server tells the client what URL to go to to grab the latest, so, serve up the last couple messages instead of the whole feed if that is necessary.  </p>
<p>Besides, that example was given to show that the RSS Cloud system -isn&#8217;t- designed for 5 million pings to be sent out.  You are missing the &#8220;Cloud&#8221; element here (the aggregators, Google Reader, Feedburner, Twitter, etc&#8230;) and that the publishing server can decide who to syndicate content to in real-time if he or she wishes.  In 2009, real-time syndication to millions could be an issue, but in 2015, it may be a piece of cake.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rogers Cadenhead</title>
		<link>http://www.derekville.net/2009/the-reason-rss-cloud-will-catch-on/comment-page-1/#comment-314</link>
		<dc:creator>Rogers Cadenhead</dc:creator>
		<pubDate>Wed, 09 Sep 2009 06:29:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekville.net/?p=515#comment-314</guid>
		<description>Under your scenario, Ashton Kutcher will require five million cloud notification updates sent from cloud servers to RSS clients over XML-RPC, SOAP or REST. Each notification will prompt the client to request Kutcher&#039;s RSS feed again, so he&#039;ll serve it five million times. When all each client wants is the newest update.

As a general rule, it&#039;s a bad plan to create a technology that assumes a massive infrastructure will spring up to make its astonishing levels of resource consumption possible.</description>
		<content:encoded><![CDATA[<p>Under your scenario, Ashton Kutcher will require five million cloud notification updates sent from cloud servers to RSS clients over XML-RPC, SOAP or REST. Each notification will prompt the client to request Kutcher&#8217;s RSS feed again, so he&#8217;ll serve it five million times. When all each client wants is the newest update.</p>
<p>As a general rule, it&#8217;s a bad plan to create a technology that assumes a massive infrastructure will spring up to make its astonishing levels of resource consumption possible.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
