<?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: Distributed programming with Jabber and EventMachine</title>
	<atom:link href="http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/feed/" rel="self" type="application/rss+xml" />
	<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/</link>
	<description>nutrun</description>
	<lastBuildDate>Thu, 04 Jun 2009 14:08:39 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Markus Jais on software development &#187; 9 websites about Ruby/EventMachine</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-1382</link>
		<dc:creator>Markus Jais on software development &#187; 9 websites about Ruby/EventMachine</dc:creator>
		<pubDate>Fri, 09 Jan 2009 21:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-1382</guid>
		<description>[...] Distributed programming with Jabber and EventMachine. A short example using EventMachine and Jabber. [...]</description>
		<content:encoded><![CDATA[<p>[...] Distributed programming with Jabber and EventMachine. A short example using EventMachine and Jabber. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stevie Clifton</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-1223</link>
		<dc:creator>Stevie Clifton</dc:creator>
		<pubDate>Wed, 29 Oct 2008 15:04:01 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-1223</guid>
		<description>Thanks for posting this, George.  I used some of your ideas here for a simple jabber broadcast daemon.
http://dev.animoto.com/articles/jabbercaster-broadcast-jabber-and-xmpp-messages</description>
		<content:encoded><![CDATA[<p>Thanks for posting this, George.  I used some of your ideas here for a simple jabber broadcast daemon.<br />
<a href="http://dev.animoto.com/articles/jabbercaster-broadcast-jabber-and-xmpp-messages" rel="nofollow">http://dev.animoto.com/articles/jabbercaster-broadcast-jabber-and-xmpp-messages</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preston Lee</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-1209</link>
		<dc:creator>Preston Lee</dc:creator>
		<pubDate>Mon, 13 Oct 2008 22:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-1209</guid>
		<description>Journeta (http://journeta.rubyforge.org/) is also very useful for ad-hoc networks where there may not be a central server, as is required with a Jabber-based solution.</description>
		<content:encoded><![CDATA[<p>Journeta (<a href="http://journeta.rubyforge.org/" rel="nofollow">http://journeta.rubyforge.org/</a>) is also very useful for ad-hoc networks where there may not be a central server, as is required with a Jabber-based solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Messaging and Ruby (Part 1) - The Big Picture &#124; Open Sourcery</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-1108</link>
		<dc:creator>Messaging and Ruby (Part 1) - The Big Picture &#124; Open Sourcery</dc:creator>
		<pubDate>Mon, 07 Jul 2008 09:06:47 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-1108</guid>
		<description>[...] since I&#8217;ve read Distributed programming with Jabber and EventMachine I&#8217;ve been baffled by the almost endless possibilities this offers. I&#8217;ve shared this [...]</description>
		<content:encoded><![CDATA[<p>[...] since I&#8217;ve read Distributed programming with Jabber and EventMachine I&#8217;ve been baffled by the almost endless possibilities this offers. I&#8217;ve shared this [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-1106</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Wed, 02 Jul 2008 17:41:33 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-1106</guid>
		<description>I haven&#039;t used the Jabber protocol as a message queue before like this, but my only concern is does it allow some sort of way to ensure that each message has guaranteed one-time delivery?  If I sent out a message to the &quot;cloud&quot; I would want to make sure every message is either processed by a worker or held in the queue until a worker is available.  My concern is that if workers were backed up, or (worst case) completely down, I would want to ensure no messages were lost.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t used the Jabber protocol as a message queue before like this, but my only concern is does it allow some sort of way to ensure that each message has guaranteed one-time delivery?  If I sent out a message to the &#8220;cloud&#8221; I would want to make sure every message is either processed by a worker or held in the queue until a worker is available.  My concern is that if workers were backed up, or (worst case) completely down, I would want to ensure no messages were lost.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Allam</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-917</link>
		<dc:creator>Eric Allam</dc:creator>
		<pubDate>Fri, 23 May 2008 16:19:13 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-917</guid>
		<description>I like the idea, and I think this could be a good fit for the Jabber PubSub spec (http://www.xmpp.org/extensions/xep-0060.html).  This way multiple application could &quot;subscribe&quot; to a node where other applications can pass events, and those applications can process those events however they need to.  This event model could be easily distributed, and if you used ejabberd as your jabber server, you could have a pretty powerful and fault tolerant way to perform distributed programming tasks.  Very very interesting.</description>
		<content:encoded><![CDATA[<p>I like the idea, and I think this could be a good fit for the Jabber PubSub spec (<a href="http://www.xmpp.org/extensions/xep-0060.html)" rel="nofollow">http://www.xmpp.org/extensions/xep-0060.html)</a>.  This way multiple application could &#8220;subscribe&#8221; to a node where other applications can pass events, and those applications can process those events however they need to.  This event model could be easily distributed, and if you used ejabberd as your jabber server, you could have a pretty powerful and fault tolerant way to perform distributed programming tasks.  Very very interesting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: An EventMachine Tutorial &#124; 20bits</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-902</link>
		<dc:creator>An EventMachine Tutorial &#124; 20bits</dc:creator>
		<pubDate>Thu, 22 May 2008 02:18:51 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-902</guid>
		<description>[...] also an article about using EventMachine with Jabber to create a Jabber Bot that&#039;s worth [...]</description>
		<content:encoded><![CDATA[<p>[...] also an article about using EventMachine with Jabber to create a Jabber Bot that&#8217;s worth [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nome do Jogo &#187; Artigo &#187; Rails Podcast Brasil - Epis</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-746</link>
		<dc:creator>Nome do Jogo &#187; Artigo &#187; Rails Podcast Brasil - Epis</dc:creator>
		<pubDate>Fri, 09 May 2008 16:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-746</guid>
		<description>[...] Distributed programming with Jabber and EventMachine [...]</description>
		<content:encoded><![CDATA[<p>[...] Distributed programming with Jabber and EventMachine [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2008-05-07 at Topper&#8217;s Blog</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-697</link>
		<dc:creator>links for 2008-05-07 at Topper&#8217;s Blog</dc:creator>
		<pubDate>Wed, 07 May 2008 04:32:46 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-697</guid>
		<description>[...] nutrun » Blog Archive » Distributed programming with Jabber and EventMachine (tags: jabber eventmachine delayed processing method rails) [...]</description>
		<content:encoded><![CDATA[<p>[...] nutrun » Blog Archive » Distributed programming with Jabber and EventMachine (tags: jabber eventmachine delayed processing method rails) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Punch Barrel / Distributed programming with Jabber and EventMachine</title>
		<link>http://nutrun.com/weblog/distributed-programming-with-jabber-and-eventmachine/comment-page-1/#comment-687</link>
		<dc:creator>The Punch Barrel / Distributed programming with Jabber and EventMachine</dc:creator>
		<pubDate>Tue, 06 May 2008 19:45:28 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=137#comment-687</guid>
		<description>[...] nutrun » Blog Archive » Distributed programming with Jabber and EventMachine [...]</description>
		<content:encoded><![CDATA[<p>[...] nutrun » Blog Archive » Distributed programming with Jabber and EventMachine [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
