<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "cache replication speed"]]></title>
		<link>http://forums.terracotta.org/forums/posts/list/5.page</link>
		<description><![CDATA[Latest messages posted in the topic "cache replication speed"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>cache replication speed</title>
				<description><![CDATA[ Hi!
I'm new in terracotta and want to know more about an ussue that was not fully clear to me in the technical introduction.
1-ly: when we put object in cache (=some map in class) when does other nodes will see the changes? When they read this property from cache or in some other way?
2-ly: how does terracotta guaratees coherent changes among nodes?

thanks!]]></description>
				<guid isPermaLink="true">http://forums.terracotta.org/forums/posts/list/2272.page#13406</guid>
				<link>http://forums.terracotta.org/forums/posts/list/2272.page#13406</link>
				<pubDate><![CDATA[Wed, 1 Jul 2009 05:04:43]]> GMT</pubDate>
				<author><![CDATA[ plastical]]></author>
			</item>
			<item>
				<title>Re:cache replication speed</title>
				<description><![CDATA[ Terracotta will guarantee that other nodes see the change by the next time they ask for it.  On the first change, a message is broadcast to other nodes that have the object and the second node will wait if necessary to apply the changes if you subsequently ask for it.  

Changes to clustered state must be made under clustered locks, so we emulate similar guarantees to the Java Memory Model in this regard - when one thread locks to read, it's guaranteed to see changes written under a previous lock hold.]]></description>
				<guid isPermaLink="true">http://forums.terracotta.org/forums/posts/list/2272.page#13407</guid>
				<link>http://forums.terracotta.org/forums/posts/list/2272.page#13407</link>
				<pubDate><![CDATA[Wed, 1 Jul 2009 07:51:50]]> GMT</pubDate>
				<author><![CDATA[ amiller]]></author>
			</item>
	</channel>
</rss>