monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] Re: Setting up a "cluster" of monotone servers


From: Graydon Hoare
Subject: [Monotone-devel] Re: Setting up a "cluster" of monotone servers
Date: Mon, 29 Jan 2007 12:55:34 -0800
User-agent: Thunderbird 2.0pre (X11/20070127)

Richard Levitte - VMS Whacker wrote:
In message <address@hidden> on Mon, 29 Jan 2007 10:18:43 +0100, "Václav_Haisman" 
<address@hidden> said:

v.haisman> >  2. Propagation of changes.

v.haisman> This looks like a bad approach to solve the problem. Unless
v.haisman> I am mistaken, this is all because monotone locks the whole
v.haisman> DB whenever anybody accesses it. Well, would it not make
v.haisman> more sense to somehow lift this restriction instead?

Mmmmm, not sure that it's enough to lift that restriction.  I'm
guessing such a move comes with consequences we may not be ready for.

Another solution could be a proxy that acts as a client to two servers
and thereby synchronises them.  Sounds a bit complex, though, if the
same functionality can be easily built into monotone itself.

You can build that today, with a proxy, but I prefer a situation in which the servers sync amongst themselves periodically. I've assumed this will be an eventual part of policy-branch work: a policy for how often server-initiated syncs occur, and which servers to try. Probably something like "every N minutes, if I've received anything new".

-graydon





reply via email to

[Prev in Thread] Current Thread [Next in Thread]