Funding Cyrus High Availability

David Carter dpc22 at cam.ac.uk
Mon Sep 20 05:02:46 EDT 2004


On Sun, 19 Sep 2004, David Lang wrote:

> here is the problem.
>
> you have a new message created on both servers at the same time. how do you 
> allocate the UID without any possibility of stepping on each other?

With a new UIDvalidity you can choose any ordering you like. Of course one 
of the two servers has to make that choice, and the potential for race 
conditions here and elsewhere in an active-active solution is amusing.

-- 
David Carter                             Email: David.Carter at ucs.cam.ac.uk
University Computing Service,            Phone: (01223) 334502
New Museums Site, Pembroke Street,       Fax:   (01223) 334679
Cambridge UK. CB2 3QH.
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list