﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>tobi commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>Rafal, for load-balancing reasons. If you don't need load balancing, why use master-master? I would use master-slave with failover.</description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment7</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment7</guid><pubDate>Wed, 23 Nov 2011 14:09:09 GMT</pubDate></item><item><title>Rafal commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>Tobi, usually you set up replication and failover because your documents are of high value to you :) why bother if they aren't</description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment6</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment6</guid><pubDate>Wed, 23 Nov 2011 12:11:24 GMT</pubDate></item><item><title>tobi commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>Ayende,

I fully agree. But there are two things that make this simple strategy a credible choice: a) The time window where conflicts can occur is very small because of replication speed (low chance of conflicts). b) Many documents are of low value individually (think of blog comments, forum posts, ...).</description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment5</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment5</guid><pubDate>Wed, 23 Nov 2011 10:52:00 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>Tobi,
The T-1 version is an order for 1 million dollar.
The T version is a modification of the user's name.

Which one of them do you want to keep? How do you make that determination without actually knowing the domain?

That is why we give you a way in, but don't make a decision ourselves.</description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment4</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment4</guid><pubDate>Wed, 23 Nov 2011 10:46:54 GMT</pubDate></item><item><title>tobi commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>I think a very practical and simple resolution strategy would be to choose the newest doc according to the tome on the server that generated the version. With synchronized clocks this should be a convenient default.</description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment3</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment3</guid><pubDate>Wed, 23 Nov 2011 10:44:10 GMT</pubDate></item><item><title>Ayende Rahien commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>Philip,
What happen if you have multiple nodes? And you bring one online just after the original master recovered.
Also, how do you (operationally speaking) know which one is the actual master?</description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment2</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment2</guid><pubDate>Wed, 23 Nov 2011 10:29:11 GMT</pubDate></item><item><title>Phillip Haydon commented on RavenDB&amp;ndash;Replication &amp;amp; Master &amp;lt;-&amp;gt; Master support</title><description>When the primary server comes back online, can you make it the slave, so rather than switching the master back over and dealing with possible conflicts. 

You just make the failed master, a slave, and the fail-over stays the master.

This was one of the big changes that happened to SQL Server 2008 (or was it 2005?) </description><link>http://ayende.com/136198/ravendb-replication-master-master-support#comment1</link><guid>http://ayende.com/136198/ravendb-replication-master-master-support#comment1</guid><pubDate>Wed, 23 Nov 2011 10:22:52 GMT</pubDate></item></channel></rss>