<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Replication tutorial notes - part 2</title>
	<atom:link href="http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/</link>
	<description>You will probably want some waders, a pick axe, and one of those hats with a light on it before you go in here.</description>
	<pubDate>Tue, 06 Jan 2009 09:40:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Eric Bergen</title>
		<link>http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-156329</link>
		<dc:creator>Eric Bergen</dc:creator>
		<pubDate>Tue, 22 Jul 2008 03:12:11 +0000</pubDate>
		<guid isPermaLink="false">http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-156329</guid>
		<description>The problem is that there is no longer a single source of truth for the data. If you restore a master from a backup then one master has records that aren't on another. It can get very messy very quickly. It's better to partition masters and have a single source of truth for each record at all times.</description>
		<content:encoded><![CDATA[<p>The problem is that there is no longer a single source of truth for the data. If you restore a master from a backup then one master has records that aren&#8217;t on another. It can get very messy very quickly. It&#8217;s better to partition masters and have a single source of truth for each record at all times.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todd Lyons</title>
		<link>http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-156239</link>
		<dc:creator>Todd Lyons</dc:creator>
		<pubDate>Mon, 21 Jul 2008 20:52:12 +0000</pubDate>
		<guid isPermaLink="false">http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-156239</guid>
		<description>"I don’t recommend using a hardware load balancer to manage write load between masters. There is a risk of sending writes to both masters at the same time. In a properly configured dual master setup half the writes will be rejected on a read only error. The worst case is that writes go to both masters causing replication error and inconsistent data."

Why does configuring the offset setting for master-master configurations not solve this?  Is there some inherent problem with master-master that will only be reached when you scale up in size and/or throughput?</description>
		<content:encoded><![CDATA[<p>&#8220;I don’t recommend using a hardware load balancer to manage write load between masters. There is a risk of sending writes to both masters at the same time. In a properly configured dual master setup half the writes will be rejected on a read only error. The worst case is that writes go to both masters causing replication error and inconsistent data.&#8221;</p>
<p>Why does configuring the offset setting for master-master configurations not solve this?  Is there some inherent problem with master-master that will only be reached when you scale up in size and/or throughput?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Bergen</title>
		<link>http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-118012</link>
		<dc:creator>Eric Bergen</dc:creator>
		<pubDate>Wed, 16 Apr 2008 21:16:31 +0000</pubDate>
		<guid isPermaLink="false">http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-118012</guid>
		<description>What I mean is that if you choose to stick to row based replication there are a few types of queries that are going to be replicated as statements such as alter,create,drop table. This is unavoidable.</description>
		<content:encoded><![CDATA[<p>What I mean is that if you choose to stick to row based replication there are a few types of queries that are going to be replicated as statements such as alter,create,drop table. This is unavoidable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olly</title>
		<link>http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-117502</link>
		<dc:creator>Olly</dc:creator>
		<pubDate>Tue, 15 Apr 2008 02:53:57 +0000</pubDate>
		<guid isPermaLink="false">http://ebergen.net/wordpress/2008/04/14/replication-tutorial-notes-part-2/#comment-117502</guid>
		<description>Nice notes, I doubt I could write such good notes while sitting in a presentation.

Found this here quite confusing: "The exception is things that can’t use row based replication like DML statements."</description>
		<content:encoded><![CDATA[<p>Nice notes, I doubt I could write such good notes while sitting in a presentation.</p>
<p>Found this here quite confusing: &#8220;The exception is things that can’t use row based replication like DML statements.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
