[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Delay syncing to mirror repositories causing issues

From: Ian Wild <ian.wild_at_wandisco.com>
Date: Mon, 15 Aug 2011 18:46:22 +0100

On Mon, Aug 15, 2011 at 4:06 PM, Les Mikesell <lesmikesell_at_gmail.com> wrote:

>
> I can see how you might do a quorum based locking scheme there to make
> things reliable in the case of a partitioned network with multiple replicas,
> but what can it do to improve the time it takes for a certain amount of
> new/uncached data to make it to the other side of a slow network? Don't the
> rules of physics still apply?
>
>
Hi Les,

Yes, the rules of physics still apply, but the key with WANdisco is that the
commit always happens at the local node, so anyone else using that local
node to do the checkout gets the very latest version. There is no concept of
a slave server with WANdisco. The quorum is established at the time of the
commit and the mechanism provides a guarenteed way to ensure that the same
commits are applied to all servers in the same order, but not necessarily at
the same time (a server could be down, and would only catch-up its missed
transactions when it came back on line).

I should also add that Subversion Multisite in no way changes the operation
of the underlying Subversion binaries and we are not implemented with hooks.
In fact the product is a proxy server which sits between the client and
server and reads/replicates write traffic as it's sent to all other
servers.

WANdisco have some huge customers and the product is used to solve these
exact issues by thousands of developers every day. It's a very robust
solution all round... If anyone on this list would like to get access to
trial copy to prove out the claims then I'm sure I can arrange that, just
drop me a mail and I will be happy to sort.

Best Wishes,

Ian

--
Ian Wild
WANdisco, Inc.
http://www.wandisco.com
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com <http://www.ubersvn.com/>
Received on 2011-08-15 19:47:33 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.