<br><br><div><span class="gmail_quote">On 5/26/05, <b class="gmail_sendername">Laran Evans</b> &lt;<a href="mailto:lc278@cornell.edu">lc278@cornell.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Has any work been done to enable process group communication similar to<br>what Spread (<a href="http://spread.org">spread.org</a>), Ensemble, Horus, Isis, Eternal etc. offer?<br><br>- Laran</blockquote><div><br>
We are working on something similar for a project at work also.<br>
We are using ZeroConf ( aka formerly Apple Rendezvous now Apple Bonjour ) for cluster discovery<br>
and a Perspective Broker interface for exchanging information.<br>
<br>
We considered reliable multi-cast but decided against it because our clusters are not going to be very big and<br>
are going to use a kind of inversion of control pattern instead of distributing all the data everywhere.<br>
</div><br>
But I am interested in a COMMON IDIOM for clustering twisted servers, I would definately say ZeroConf needs to be<br>
the discovery mechanism, no need to re-invent that wheel and a Twisted implemenation is easy<br></div><br><br>-- <br>If you don't know what you want, you probably need a nap.