<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Google GUICE 1000% faster than Spring !</title>
	<atom:link href="http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/</link>
	<description>At one time everybody thought the world was flat</description>
	<lastBuildDate>Fri, 21 Aug 2009 15:13:57 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: A simple dependency injection component &#171; Venkat - Straight from the heart</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-543</link>
		<dc:creator>A simple dependency injection component &#171; Venkat - Straight from the heart</dc:creator>
		<pubDate>Fri, 18 Jan 2008 05:21:26 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-543</guid>
		<description>[...] http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/ [...]</description>
		<content:encoded><![CDATA[<p>[...] <a href="http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/" rel="nofollow">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: karpMaitari</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-437</link>
		<dc:creator>karpMaitari</dc:creator>
		<pubDate>Thu, 01 Nov 2007 12:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-437</guid>
		<description>ONLINE - DRUGSTORE! 
PRICES of ALL MEDICINES! 
 
FIND THAT NECESSARY... 
VIAGRA, CIALIS, PHENTERMINE, SOMA... and other pills! 
 
Welcome please:     pills-prices.blogspot.com 
 
 
NEW INFORMATION ABOUT PAYDAY LOANS! 
 
Welcome please:     payday-d-loans.blogspot.com 
 
GOOD LUCK!</description>
		<content:encoded><![CDATA[<p>ONLINE &#8211; DRUGSTORE!<br />
PRICES of ALL MEDICINES! </p>
<p>FIND THAT NECESSARY&#8230;<br />
VIAGRA, CIALIS, PHENTERMINE, SOMA&#8230; and other pills! </p>
<p>Welcome please:     pills-prices.blogspot.com </p>
<p>NEW INFORMATION ABOUT PAYDAY LOANS! </p>
<p>Welcome please:     payday-d-loans.blogspot.com </p>
<p>GOOD LUCK!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andyan</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-169</link>
		<dc:creator>andyan</dc:creator>
		<pubDate>Fri, 10 Aug 2007 04:39:26 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-169</guid>
		<description>duh..
ni pada ngebahas apaan toh gor?
asli gue kagak ngerti sama sekali..
pakai english pulak..</description>
		<content:encoded><![CDATA[<p>duh..<br />
ni pada ngebahas apaan toh gor?<br />
asli gue kagak ngerti sama sekali..<br />
pakai english pulak..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kakayanu</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-135</link>
		<dc:creator>kakayanu</dc:creator>
		<pubDate>Fri, 03 Aug 2007 08:39:19 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-135</guid>
		<description>ora ngerti gor!!! pake bahasa GSM/UMTS siy hehehe
keep the good work Pak!</description>
		<content:encoded><![CDATA[<p>ora ngerti gor!!! pake bahasa GSM/UMTS siy hehehe<br />
keep the good work Pak!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Comparison between Guice, PicoContainer and Spring</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-103</link>
		<dc:creator>Comparison between Guice, PicoContainer and Spring</dc:creator>
		<pubDate>Fri, 27 Jul 2007 14:47:43 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-103</guid>
		<description>[...] After that, Guice (1.0) seems to be only 10 times faster than Spring (2.0.6). Have a look at another performance test here. [...]</description>
		<content:encoded><![CDATA[<p>[...] After that, Guice (1.0) seems to be only 10 times faster than Spring (2.0.6). Have a look at another performance test here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gorif</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-57</link>
		<dc:creator>gorif</dc:creator>
		<pubDate>Fri, 06 Jul 2007 11:01:03 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-57</guid>
		<description>@Marten
As I have mention before, I try to make the comparison as is in the real world. Most people do it by using xml configuration not to mention I had several project developed using spring too :)

Yes, Spring does provide lifecycle once we used application context and capability trigger event into the context. But, have you see the example code, it is pure beanFactory, im not using applicationcontext.</description>
		<content:encoded><![CDATA[<p>@Marten<br />
As I have mention before, I try to make the comparison as is in the real world. Most people do it by using xml configuration not to mention I had several project developed using spring too <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Yes, Spring does provide lifecycle once we used application context and capability trigger event into the context. But, have you see the example code, it is pure beanFactory, im not using applicationcontext.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dhanji</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-56</link>
		<dc:creator>Dhanji</dc:creator>
		<pubDate>Fri, 06 Jul 2007 09:35:40 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-56</guid>
		<description>@Marten

Spring does indeed have lifecycle management (though nothing hefty--see PicoContainer if you want sophisticated lifecycle). 

However I cannot see where gorif is invoking any lifecycle methods on his spring beans. They are on equal footing.

Nonetheless I am skeptical of micro-benches like this. I wonder how much clock time is spent parsing xml and in the gc. Bob Lee&#039;s &lt;a href=&quot;http://google-guice.googlecode.com/svn/trunk/test/com/google/inject/PerformanceComparison.java&quot; rel=&quot;nofollow&quot;&gt;bench &lt;/a&gt; is somewhat better. 

But lifecycle or not, 1000x or 10x, whatever other factors--there is absolutely no doubt that guice is *significantly* faster than spring in both bootstrap and per-service-injection.</description>
		<content:encoded><![CDATA[<p>@Marten</p>
<p>Spring does indeed have lifecycle management (though nothing hefty&#8211;see PicoContainer if you want sophisticated lifecycle). </p>
<p>However I cannot see where gorif is invoking any lifecycle methods on his spring beans. They are on equal footing.</p>
<p>Nonetheless I am skeptical of micro-benches like this. I wonder how much clock time is spent parsing xml and in the gc. Bob Lee&#8217;s <a href="http://google-guice.googlecode.com/svn/trunk/test/com/google/inject/PerformanceComparison.java" rel="nofollow">bench </a> is somewhat better. </p>
<p>But lifecycle or not, 1000x or 10x, whatever other factors&#8211;there is absolutely no doubt that guice is *significantly* faster than spring in both bootstrap and per-service-injection.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marten Deinum</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-54</link>
		<dc:creator>Marten Deinum</dc:creator>
		<pubDate>Thu, 05 Jul 2007 21:45:46 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-54</guid>
		<description>You seem to be hammering on the xml configuration, but have you ever taken a look at the other configuration possibilities of Spring? I guess not because all your posts are about XML.

I would like to see a comparison between Spring xml, java config, annotations.

Also your comparison isn&#039;t completly fair, Spring does more then simply inject beans it also provides the beans with a (hefty?) lifecycle and lifecycle operations (as you stated yourself). Guice doesn&#039;t have any of those so yes it is faster because is doesn&#039;t have that overhead.</description>
		<content:encoded><![CDATA[<p>You seem to be hammering on the xml configuration, but have you ever taken a look at the other configuration possibilities of Spring? I guess not because all your posts are about XML.</p>
<p>I would like to see a comparison between Spring xml, java config, annotations.</p>
<p>Also your comparison isn&#8217;t completly fair, Spring does more then simply inject beans it also provides the beans with a (hefty?) lifecycle and lifecycle operations (as you stated yourself). Guice doesn&#8217;t have any of those so yes it is faster because is doesn&#8217;t have that overhead.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gorif</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-51</link>
		<dc:creator>gorif</dc:creator>
		<pubDate>Thu, 05 Jul 2007 10:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-51</guid>
		<description>Thanks Joshua :) 

Cheers</description>
		<content:encoded><![CDATA[<p>Thanks Joshua <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p>Cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joshua</title>
		<link>http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-50</link>
		<dc:creator>joshua</dc:creator>
		<pubDate>Thu, 05 Jul 2007 10:12:07 +0000</pubDate>
		<guid isPermaLink="false">http://gorif.wordpress.com/2007/07/05/google-guice-1000-faster-than-spring/#comment-50</guid>
		<description>You&#039;re data is so valid. Thanks for doing the work and giving us this perspective. You&#039;re the man rif</description>
		<content:encoded><![CDATA[<p>You&#8217;re data is so valid. Thanks for doing the work and giving us this perspective. You&#8217;re the man rif</p>
]]></content:encoded>
	</item>
</channel>
</rss>
