<?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: Run Terracotta Jobs Across the Cluster</title>
	<atom:link href="http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/</link>
	<description></description>
	<lastBuildDate>Sun, 18 Jul 2010 04:53:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=9522</generator>
	<item>
		<title>By: Alex Miller</title>
		<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/comment-page-1/#comment-86</link>
		<dc:creator>Alex Miller</dc:creator>
		<pubDate>Thu, 30 Apr 2009 11:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.publicstatic.net/?p=28#comment-86</guid>
		<description>The most common way to choose special behavior for nodes in a cluster is to have them all hit a CyclicBarrier on startup and then use the arrival order (returned from await()) to trigger specific behavior.  For example, the node with 0 arrival order might become a special kind of node.</description>
		<content:encoded><![CDATA[<p>The most common way to choose special behavior for nodes in a cluster is to have them all hit a CyclicBarrier on startup and then use the arrival order (returned from await()) to trigger specific behavior.  For example, the node with 0 arrival order might become a special kind of node.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geert Bevin</title>
		<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/comment-page-1/#comment-85</link>
		<dc:creator>Geert Bevin</dc:creator>
		<pubDate>Thu, 30 Apr 2009 08:12:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.publicstatic.net/?p=28#comment-85</guid>
		<description>Yeah, that&#039;s actually one of my favorite unknown features of Terracotta ... being able to have cluster state and cluster coordination without having to run the same applications on each node. As long as the root types are compatible, you can even name them when they&#039;re in different classes and field ... it will work seamlessly. Very cool stuff.</description>
		<content:encoded><![CDATA[<p>Yeah, that&#8217;s actually one of my favorite unknown features of Terracotta &#8230; being able to have cluster state and cluster coordination without having to run the same applications on each node. As long as the root types are compatible, you can even name them when they&#8217;re in different classes and field &#8230; it will work seamlessly. Very cool stuff.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Johnson</title>
		<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/comment-page-1/#comment-55</link>
		<dc:creator>Mike Johnson</dc:creator>
		<pubDate>Wed, 29 Apr 2009 16:57:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.publicstatic.net/?p=28#comment-55</guid>
		<description>That&#039;s awesome, thanks! That makes it a ton easier to do stuff like this.

Very minor point though: this way makes it possible to run clients on the cluster that don&#039;t all have the same code. Of course, that&#039;s not how most people use their clusters. :-)</description>
		<content:encoded><![CDATA[<p>That&#8217;s awesome, thanks! That makes it a ton easier to do stuff like this.</p>
<p>Very minor point though: this way makes it possible to run clients on the cluster that don&#8217;t all have the same code. Of course, that&#8217;s not how most people use their clusters. :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geert Bevin</title>
		<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/comment-page-1/#comment-50</link>
		<dc:creator>Geert Bevin</dc:creator>
		<pubDate>Wed, 29 Apr 2009 09:31:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.publicstatic.net/?p=28#comment-50</guid>
		<description>Hi Mike,

Nice post!

Regarding discovering which nodes are in the cluster, you can now also use the plain Java cluster API we introduced with Terracotta 3.0. It makes your life a lot easier when doing cluster-aware operations.

More info here:
http://www.terracotta.org/web/display/docs/Cluster+Events

Take care,

Geert</description>
		<content:encoded><![CDATA[<p>Hi Mike,</p>
<p>Nice post!</p>
<p>Regarding discovering which nodes are in the cluster, you can now also use the plain Java cluster API we introduced with Terracotta 3.0. It makes your life a lot easier when doing cluster-aware operations.</p>
<p>More info here:<br />
<a href="http://www.terracotta.org/web/display/docs/Cluster+Events" rel="nofollow">http://www.terracotta.org/web/display/docs/Cluster+Events</a></p>
<p>Take care,</p>
<p>Geert</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Johnson</title>
		<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/comment-page-1/#comment-53</link>
		<dc:creator>Mike Johnson</dc:creator>
		<pubDate>Tue, 28 Apr 2009 15:30:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.publicstatic.net/?p=28#comment-53</guid>
		<description>Awesome, I&#039;ll check it out...</description>
		<content:encoded><![CDATA[<p>Awesome, I&#8217;ll check it out&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iyer</title>
		<link>http://www.publicstatic.net/2009/04/run-terracotta-jobs-across-the-cluster/comment-page-1/#comment-52</link>
		<dc:creator>Iyer</dc:creator>
		<pubDate>Tue, 28 Apr 2009 15:20:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.publicstatic.net/?p=28#comment-52</guid>
		<description>You might also want to look at the Quartz Tim at http://forge.terracotta.org/releases/projects/tim-quartz/</description>
		<content:encoded><![CDATA[<p>You might also want to look at the Quartz Tim at <a href="http://forge.terracotta.org/releases/projects/tim-quartz/" rel="nofollow">http://forge.terracotta.org/releases/projects/tim-quartz/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
