On 25.09.2015 13:51, Andreas Stieger wrote: > Hi, > > Nico Kadel-Garcia wrote: >> On Fri, Sep 25, 2015 at 4:37 AM, Andreas Stieger <andreas.stie...@gmx.de> >> wrote: >>> Nico Kadel-Garcia wrote: >>>> On Thu, Sep 24, 2015 at 3:34 PM, Aaron Friesen <afrie...@spirae.com> wrote: >>>>> I have been tasked with setting up a mirror of several repositories with >>>>> write-through back to the master. >>>> What is your engineering time worth? Wandisco publishes a very nice >>>> multi-master setup that does precisely this, at >>> Not "precisely", it's synchronous replication with a variant of Paxos. >> It's a more complete multi-master solution. The result is even better: >> full high availability access with multiple Subversion servers, >> synchronized write access to the core repository, and you don't have >> to write the potentially fragile and split-brain prone hooks yourself. > Yes. Synchronous replication. Paxos. Why repeat the definition?
Um. The Paxos algorithm is not the only way to do multi-master synchronization. Master-slave configurations do have their uses, although they're theoretically less robust than a well-executed multi-master setup. On the other hand, they're easier to implement correctly. However, when I say "easier" I certainly do not mean "easy"; there are a *lot* of opportunities for messing up. That said, I'm rather bored by this plugging for WANdisco's solution by someone who, by his own admission, has never used it. -- Brane