On Mon, Aug 15, 2011 at 4:06 PM, Les Mikesell <lesmikes...@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/>