Hello everyone<br><br>I have a set of nodes (discovered via net_adm:world(), but others will likely join in later) where I want to keep a fully replicated mnesia table(s).<br><br>All the nodes are identical in terms of code and all of them start at roughly the same time on different machines.<br>
<br>If the database doesn't exist, one of the nodes needs to create the table with {disc_copies, nodes()}. If it does exist and it's fully replicated, then we're done, but if it's not fully replicated, the nodes that are not replicating need to join in.<br>
<br>I put together this code <a href="http://pastie.org/3601148">http://pastie.org/3601148</a> to illustrate my idea. It might be bad for whatever reason, but it's just to get my message across.<br><br>Does this algorithm make sense ? Is this the right direction I'm headed ? I'd be grateful for any hints.<br>
<br><div>thanks,<br></div><div>WK</div>