<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for A Java geek</title>
	<atom:link href="http://blog.frankel.ch/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.frankel.ch</link>
	<description>Nicolas Fränkel blog</description>
	<lastBuildDate>Wed, 10 Mar 2010 18:14:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Managing web sessions by Nicolas Frankel</title>
		<link>http://blog.frankel.ch/managing-web-sessions/comment-page-1#comment-546</link>
		<dc:creator>Nicolas Frankel</dc:creator>
		<pubDate>Wed, 10 Mar 2010 18:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=663#comment-546</guid>
		<description>Martin, this is not entirely true: the &lt;code&gt;setAttribute()&lt;/code&gt; has to be called only if using the DeltaManager. Otherwise, the session is wholly duplicated, no matter what (which has other disadvantages).

Regarding Terracotta, it&#039;s true that it has to be clustered, but this is also true for Apache. It is out of the scope of this article, insofar as it is web session management, not redundant architecture.

Thanks for your input anyway.</description>
		<content:encoded><![CDATA[<p>Martin, this is not entirely true: the <code>setAttribute()</code> has to be called only if using the DeltaManager. Otherwise, the session is wholly duplicated, no matter what (which has other disadvantages).</p>
<p>Regarding Terracotta, it&#8217;s true that it has to be clustered, but this is also true for Apache. It is out of the scope of this article, insofar as it is web session management, not redundant architecture.</p>
<p>Thanks for your input anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Managing web sessions by martin grotzke</title>
		<link>http://blog.frankel.ch/managing-web-sessions/comment-page-1#comment-545</link>
		<dc:creator>martin grotzke</dc:creator>
		<pubDate>Wed, 10 Mar 2010 10:45:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=663#comment-545</guid>
		<description>Regarding tomcat&#039;s session replication, IMO it&#039;s worth to mention that session attributes are replicated if setAttribute was called, not if the if the object stored as session attribute was changed. So this is not really transparent to the application. And I wonder which web frameworks can be used with this requirement without additional action. However, I hope that i&#039;m missing s.th. very simple so that this problem does not really exist. Anyone?

Regarding terracotta, I see the terracotta server as a single point of failure, so for a high-availability solution terracotta would have to be clustered, too.

Cheers,
Martin

P.s. to identify myself: i&#039;m the creator of the memcached-session-manager, so i&#039;m probably a little bit biased :-)</description>
		<content:encoded><![CDATA[<p>Regarding tomcat&#8217;s session replication, IMO it&#8217;s worth to mention that session attributes are replicated if setAttribute was called, not if the if the object stored as session attribute was changed. So this is not really transparent to the application. And I wonder which web frameworks can be used with this requirement without additional action. However, I hope that i&#8217;m missing s.th. very simple so that this problem does not really exist. Anyone?</p>
<p>Regarding terracotta, I see the terracotta server as a single point of failure, so for a high-availability solution terracotta would have to be clustered, too.</p>
<p>Cheers,<br />
Martin</p>
<p>P.s. to identify myself: i&#8217;m the creator of the memcached-session-manager, so i&#8217;m probably a little bit biased <img src='http://blog.frankel.ch/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Clustering Tomcat by A Java geek &#187; Managing web sessions</title>
		<link>http://blog.frankel.ch/clustering-tomcat/comment-page-1#comment-544</link>
		<dc:creator>A Java geek &#187; Managing web sessions</dc:creator>
		<pubDate>Mon, 08 Mar 2010 20:21:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=633#comment-544</guid>
		<description>[...] the previous article, I set up a cluster of 2 Tomcat instances in order to achieve load-balacing. It also offered [...]</description>
		<content:encoded><![CDATA[<p>[...] the previous article, I set up a cluster of 2 Tomcat instances in order to achieve load-balacing. It also offered [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hibernate hard facts part 1 by Nicolas Frankel</title>
		<link>http://blog.frankel.ch/hibernate-hard-facts-part-1/comment-page-1#comment-543</link>
		<dc:creator>Nicolas Frankel</dc:creator>
		<pubDate>Thu, 04 Mar 2010 18:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=175#comment-543</guid>
		<description>Is the Session you&#039;re refering to an HTTP session or an Hibernate Session? Could you be more specific in your question? What happens is a little vague.</description>
		<content:encoded><![CDATA[<p>Is the Session you&#8217;re refering to an HTTP session or an Hibernate Session? Could you be more specific in your question? What happens is a little vague.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hibernate hard facts part 1 by btilford</title>
		<link>http://blog.frankel.ch/hibernate-hard-facts-part-1/comment-page-1#comment-542</link>
		<dc:creator>btilford</dc:creator>
		<pubDate>Thu, 04 Mar 2010 02:16:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=175#comment-542</guid>
		<description>What happens in the (probably most common) scenario where the object is retrieved during an http request and updated in another http request? e.g. When you update you are using a different Session.</description>
		<content:encoded><![CDATA[<p>What happens in the (probably most common) scenario where the object is retrieved during an http request and updated in another http request? e.g. When you update you are using a different Session.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hibernate hard facts part 2 by Nicolas Frankel</title>
		<link>http://blog.frankel.ch/hibernate-hard-facts-part-2/comment-page-1#comment-541</link>
		<dc:creator>Nicolas Frankel</dc:creator>
		<pubDate>Wed, 03 Mar 2010 18:21:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=188#comment-541</guid>
		<description>Cascade doesn&#039;t spare you the toil to associate your objects with each other. However, it let you save (or whatever) your master object without previously creating the dependent object.</description>
		<content:encoded><![CDATA[<p>Cascade doesn&#8217;t spare you the toil to associate your objects with each other. However, it let you save (or whatever) your master object without previously creating the dependent object.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hibernate hard facts part 2 by Alex</title>
		<link>http://blog.frankel.ch/hibernate-hard-facts-part-2/comment-page-1#comment-540</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 03 Mar 2010 16:41:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=188#comment-540</guid>
		<description>To avoid those errors you can use cascade on your associations.</description>
		<content:encoded><![CDATA[<p>To avoid those errors you can use cascade on your associations.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hibernate hard facts part 3 by A Java geek &#187; Hibernate hard facts – Part 5</title>
		<link>http://blog.frankel.ch/hibernate-hard-facts-part-3/comment-page-1#comment-539</link>
		<dc:creator>A Java geek &#187; Hibernate hard facts – Part 5</dc:creator>
		<pubDate>Tue, 02 Mar 2010 20:20:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=366#comment-539</guid>
		<description>[...] Part 3: Custom type mapping [...]</description>
		<content:encoded><![CDATA[<p>[...] Part 3: Custom type mapping [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Free online SVN repositories by Nicolas Frankel</title>
		<link>http://blog.frankel.ch/free-online-svn-repositories/comment-page-1#comment-538</link>
		<dc:creator>Nicolas Frankel</dc:creator>
		<pubDate>Tue, 23 Feb 2010 21:34:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=619#comment-538</guid>
		<description>Excellent link! Thank you very much for your comment.</description>
		<content:encoded><![CDATA[<p>Excellent link! Thank you very much for your comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Free online SVN repositories by johann laqua</title>
		<link>http://blog.frankel.ch/free-online-svn-repositories/comment-page-1#comment-537</link>
		<dc:creator>johann laqua</dc:creator>
		<pubDate>Tue, 23 Feb 2010 11:43:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.frankel.ch/?p=619#comment-537</guid>
		<description>good post, i will try ProjectLocker this week</description>
		<content:encoded><![CDATA[<p>good post, i will try ProjectLocker this week</p>
]]></content:encoded>
	</item>
</channel>
</rss>
