<?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 Processing with MassTransit.Grid</title>
	<atom:link href="http://blog.phatboyg.com/2008/08/22/distributed-processing-with-masstransitgrid/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.phatboyg.com/2008/08/22/distributed-processing-with-masstransitgrid/</link>
	<description>Software Architecture, .NET, SOA</description>
	<lastBuildDate>Wed, 05 May 2010 03:41:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Chris</title>
		<link>http://blog.phatboyg.com/2008/08/22/distributed-processing-with-masstransitgrid/comment-page-1/#comment-18221</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Fri, 22 Aug 2008 23:00:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phatboyg.com/?p=670#comment-18221</guid>
		<description>Right now there is no handling for a remote process that dies and never responds. There probably needs to be some sort of timeout handling or something to recover if there is no response to a subtask within a period of time. Since the handling of the actual output is done by the distributed task class, that logic could go there but it makes sense to harvest that into the framework.

As for resources, the DistributedTaskController doesn&#039;t actually hold any resources other than the address and load of each worker that is being utilized. Resource management is the responsibility of the distributed task class.

I&#039;m working on a bigger sample that shows how the grid can be used to spread out a lot of processing across available processors -- I&#039;m just looking for a good problem to solve so I can do it.

Your input is welcome!</description>
		<content:encoded><![CDATA[<p>Right now there is no handling for a remote process that dies and never responds. There probably needs to be some sort of timeout handling or something to recover if there is no response to a subtask within a period of time. Since the handling of the actual output is done by the distributed task class, that logic could go there but it makes sense to harvest that into the framework.</p>
<p>As for resources, the DistributedTaskController doesn&#8217;t actually hold any resources other than the address and load of each worker that is being utilized. Resource management is the responsibility of the distributed task class.</p>
<p>I&#8217;m working on a bigger sample that shows how the grid can be used to spread out a lot of processing across available processors &#8212; I&#8217;m just looking for a good problem to solve so I can do it.</p>
<p>Your input is welcome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ayende Rahien</title>
		<link>http://blog.phatboyg.com/2008/08/22/distributed-processing-with-masstransitgrid/comment-page-1/#comment-18216</link>
		<dc:creator>Ayende Rahien</dc:creator>
		<pubDate>Fri, 22 Aug 2008 22:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phatboyg.com/?p=670#comment-18216</guid>
		<description>What happens when a worker machine crashes?
What resources are you holding per task?</description>
		<content:encoded><![CDATA[<p>What happens when a worker machine crashes?<br />
What resources are you holding per task?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
