<?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: Push or Pull?  Stateless or Stateful?</title>
	<atom:link href="http://blog.semergence.com/2007/08/28/push-or-pull-stateless-or-stateful/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.semergence.com/2007/08/28/push-or-pull-stateless-or-stateful/</link>
	<description>Seth Ladd's blog about Ruby on Rails and crunching data.</description>
	<pubDate>Sat, 10 Jan 2009 03:06:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: sethladd</title>
		<link>http://blog.semergence.com/2007/08/28/push-or-pull-stateless-or-stateful/#comment-234</link>
		<dc:creator>sethladd</dc:creator>
		<pubDate>Mon, 03 Sep 2007 18:19:28 +0000</pubDate>
		<guid isPermaLink="false">http://204.14.242.104/?p=633#comment-234</guid>
		<description>&lt;p&gt;When I'm on vacation, I certainly don't want any feeds pushed to me. :)  So in either case, I'm going offline.  In a Push world, the server (or content provider) is responsible for maintaining the state of which events I've received and buffering the rest.  That doesn't seem too scalable.&lt;/p&gt;

&lt;p&gt;Also, in the Pull model, when I get back from vacation, I can easily control the flow of old events as I pull at the rate I'm comfortable.  In the Push model, there would have to be some protocol elements that helped control flow (rate).&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>When I&#8217;m on vacation, I certainly don&#8217;t want any feeds pushed to me.  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   So in either case, I&#8217;m going offline.  In a Push world, the server (or content provider) is responsible for maintaining the state of which events I&#8217;ve received and buffering the rest.  That doesn&#8217;t seem too scalable.</p>
<p>Also, in the Pull model, when I get back from vacation, I can easily control the flow of old events as I pull at the rate I&#8217;m comfortable.  In the Push model, there would have to be some protocol elements that helped control flow (rate).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stelios Sfakianakis</title>
		<link>http://blog.semergence.com/2007/08/28/push-or-pull-stateless-or-stateful/#comment-233</link>
		<dc:creator>Stelios Sfakianakis</dc:creator>
		<pubDate>Mon, 03 Sep 2007 13:29:46 +0000</pubDate>
		<guid isPermaLink="false">http://204.14.242.104/?p=633#comment-233</guid>
		<description>&lt;p&gt;"The more Push events I have, the less I get done, the less I can focus, and the more transient everything becomes. To get things done, I need to Pull information when I’m good and ready."&lt;/p&gt;

&lt;p&gt;What makes you believe that Pull is more appropriate for doing more and more efficiently? Taking syndication as an example of a traditional Pull application, imagine that you go offline for vacations and after 2 weeks you get back: Are you sure that you are "good and ready" to manage the  Pulled information from a large number of feeds (or email)?&lt;/p&gt;

&lt;p&gt;Also Pull/Push can be combined in some interesting scenarios: email is Push as far as the sender in concerned but Pull for the receiver. You can also have email-to-im bridges or instant messages stored in a database and retrieved by Pull for some "enterprise" scenarios...&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>&#8220;The more Push events I have, the less I get done, the less I can focus, and the more transient everything becomes. To get things done, I need to Pull information when I’m good and ready.&#8221;</p>
<p>What makes you believe that Pull is more appropriate for doing more and more efficiently? Taking syndication as an example of a traditional Pull application, imagine that you go offline for vacations and after 2 weeks you get back: Are you sure that you are &#8220;good and ready&#8221; to manage the  Pulled information from a large number of feeds (or email)?</p>
<p>Also Pull/Push can be combined in some interesting scenarios: email is Push as far as the sender in concerned but Pull for the receiver. You can also have email-to-im bridges or instant messages stored in a database and retrieved by Pull for some &#8220;enterprise&#8221; scenarios&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Illsley</title>
		<link>http://blog.semergence.com/2007/08/28/push-or-pull-stateless-or-stateful/#comment-232</link>
		<dc:creator>David Illsley</dc:creator>
		<pubDate>Wed, 29 Aug 2007 11:13:27 +0000</pubDate>
		<guid isPermaLink="false">http://204.14.242.104/?p=633#comment-232</guid>
		<description>&lt;p&gt;"If I’m not actively maintaining an open connection, can the system still be called Push?" - IMO yes, as long as I can open a connection to you and push information at you.&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>&#8220;If I’m not actively maintaining an open connection, can the system still be called Push?&#8221; - IMO yes, as long as I can open a connection to you and push information at you.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
