It sounds more like paxos protocol works. Look at scalaris (<a href="http://code.google.com/p/scalaris/">http://code.google.com/p/scalaris/</a>).<br><br><div class="gmail_quote">On Wed, Apr 22, 2009 at 10:17 AM, chaitanya Chalasani <span dir="ltr"><<a href="mailto:chaitanya.chalasani@gmail.com">chaitanya.chalasani@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  
  

<div>
Hi,<br>
<br>
May be the solution exists, but the idea just popped and want to clarify if it really works this way.<br>
<br>
Instead of the regular cluster node and unicast load balance to multiple worker nodes, if we use the IP multicast to a group of servers with replicated mnesia and let each node attempt to start a transaction and only one node gets to act on it, based on the mnesia transaction write lock, will there be less latency in distributing the transactions. And also it might help in some cases wherein the delay in identifying dead node would not effect the transactions within.  <br>

<table width="100%" cellpadding="0" cellspacing="0">
<tbody><tr>
<td>
<b><font size="2"><font color="#808080">------</font></font></b><br><font color="#888888">
<b><font size="2"><font color="#808080">CHAITANYA CHALASANI</font></font></b>
</font></td>
</tr>
</tbody></table>
</div>

<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions</a><br></blockquote></div><br><br clear="all"><br>-- <br>--Hynek (Pichi) Vychodil<br>
<br>Analyze your data in minutes. Share your insights instantly. Thrill your boss.  Be a data hero!<br>Try Good Data now for free: <a href="http://www.gooddata.com">www.gooddata.com</a><br>