<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://blogs.codehaus.org/people/jboner//archives/clustering.html">
<title>grubbel - clustering</title>
<link>http://blogs.codehaus.org/people/jboner//archives/clustering.html</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:creator></dc:creator>
<dc:date>2005-08-30T09:39:28+01:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=2.661" />

<items>
<rdf:Seq><rdf:li rdf:resource="http://blogs.codehaus.org/people/jboner/archives/001163_utilconcurrent_on_steroids.html" />
<rdf:li rdf:resource="http://blogs.codehaus.org/people/jboner/archives/001160_time_to_throw_out_your_distributed_hashmap.html" />
</rdf:Seq>
</items>

</channel>

<item rdf:about="http://blogs.codehaus.org/people/jboner/archives/001163_utilconcurrent_on_steroids.html">
<title>util.concurrent on steroids</title>
<link>http://blogs.codehaus.org/people/jboner/archives/001163_utilconcurrent_on_steroids.html</link>
<description><![CDATA[<p>Steve has written a <a href="http://blog.terracottatech.com/archive/2005/08/fun_with_dso_an.html#more">nice article</a> on how you can coordinate threads in a distributed application, transparently, and with very little effort. </p>

<p>He does this simply by sharing an instance of a <a href="http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/CyclicBarrier.html">CyclicBarrier</a>, a class in Doug Lea's excellent <a href="http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html">util.concurrent package</a>(now included in JDK 5.0), across a cluster  Using <a href="http://www.terracottatech.com/product/dso.html">Distributed Shared Objects </a>(DSO). </p>

<p>It really shows the power of DSO in action, by solving an extremely tricky problem in almost no time and no code.<br />
</p>]]></description>
<dc:subject>clustering</dc:subject>
<dc:creator>jboner</dc:creator>
<dc:date>2005-08-30T09:39:28+01:00</dc:date>
</item>
<item rdf:about="http://blogs.codehaus.org/people/jboner/archives/001160_time_to_throw_out_your_distributed_hashmap.html">
<title>Time to Throw Out Your Distributed HashMap?</title>
<link>http://blogs.codehaus.org/people/jboner/archives/001160_time_to_throw_out_your_distributed_hashmap.html</link>
<description><![CDATA[<p><a href="http://www.pcal.net/blog/">Patrick Calahan</a> has written an <a href="http://blog.terracottatech.com/archive/2005/08/object_identity.html">interesting article</a> on Distributed Shared Objects (DSO) and how they compare to traditional ways of doing caching and clustering. DSO might just as well be the death of the the distributed hashmap, e.g. JCache etc. Seems to be the only sane way of doing clustering in Java.</p>]]></description>
<dc:subject>java</dc:subject>
<dc:creator>jboner</dc:creator>
<dc:date>2005-08-19T22:10:42+01:00</dc:date>
</item>


</rdf:RDF>
