<?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 on: Caching images loaded from a spark item renderer</title>
	<atom:link href="http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/feed/" rel="self" type="application/rss+xml" />
	<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/</link>
	<description>Programming under the influence of Flex</description>
	<lastBuildDate>Mon, 06 Sep 2010 05:21:55 -0400</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Francisc</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-1570</link>
		<dc:creator>Francisc</dc:creator>
		<pubDate>Sun, 05 Sep 2010 08:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-1570</guid>
		<description>Excellent article, thank you.</description>
		<content:encoded><![CDATA[<p>Excellent article, thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andre</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-1376</link>
		<dc:creator>Andre</dc:creator>
		<pubDate>Mon, 26 Jul 2010 20:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-1376</guid>
		<description>Thanks for this info!  For my application I actually needed the useVirtualLayout option, but it was good to see the different approaches.   I would be interested in seeing your implementation of the common cache algorithms.</description>
		<content:encoded><![CDATA[<p>Thanks for this info!  For my application I actually needed the useVirtualLayout option, but it was good to see the different approaches.   I would be interested in seeing your implementation of the common cache algorithms.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bjorn</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-366</link>
		<dc:creator>Bjorn</dc:creator>
		<pubDate>Mon, 18 Jan 2010 22:26:22 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-366</guid>
		<description>That cache algorithms link is gold! thanks Steve.</description>
		<content:encoded><![CDATA[<p>That cache algorithms link is gold! thanks Steve.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Shongrunden</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-365</link>
		<dc:creator>Steven Shongrunden</dc:creator>
		<pubDate>Mon, 18 Jan 2010 18:24:36 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-365</guid>
		<description>@TK - Thanks for the feedback :)</description>
		<content:encoded><![CDATA[<p>@TK &#8211; Thanks for the feedback <img src='http://flexponential.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TK</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-364</link>
		<dc:creator>TK</dc:creator>
		<pubDate>Mon, 18 Jan 2010 17:13:16 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-364</guid>
		<description>Very helpful. A great post, definitely bookmarking this. Thanks!</description>
		<content:encoded><![CDATA[<p>Very helpful. A great post, definitely bookmarking this. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Shongrunden</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-362</link>
		<dc:creator>Steven Shongrunden</dc:creator>
		<pubDate>Mon, 18 Jan 2010 07:34:16 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-362</guid>
		<description>@Bjorn - Deciding when to remove an item from a cache is a common problem and there are some commonly used strategies, for example:

1. Keep track of how often an item has come into view and only remove items from the cache that aren&#039;t viewed very often (Least Frequently Used)  
2. Keep track of the time an item was last in view and...
    - remove the item that hasn&#039;t been viewed for a while (Least Recently Used)
    - remove the item that is currently in view (Most Recently Used)

In this case deciding which approach to take will likely depend on your data and the tendencies of your users.  This post demonstrates a very naive strategy: never remove items from the cache.  If there is sufficient interest then I might write another blog post that demonstrates and compares the strategies mentioned above.

See http://en.wikipedia.org/wiki/Cache_algorithms for more details on caching strategies.</description>
		<content:encoded><![CDATA[<p>@Bjorn &#8211; Deciding when to remove an item from a cache is a common problem and there are some commonly used strategies, for example:</p>
<p>1. Keep track of how often an item has come into view and only remove items from the cache that aren&#8217;t viewed very often (Least Frequently Used)<br />
2. Keep track of the time an item was last in view and&#8230;<br />
    &#8211; remove the item that hasn&#8217;t been viewed for a while (Least Recently Used)<br />
    &#8211; remove the item that is currently in view (Most Recently Used)</p>
<p>In this case deciding which approach to take will likely depend on your data and the tendencies of your users.  This post demonstrates a very naive strategy: never remove items from the cache.  If there is sufficient interest then I might write another blog post that demonstrates and compares the strategies mentioned above.</p>
<p>See <a href="http://en.wikipedia.org/wiki/Cache_algorithms" rel="nofollow">http://en.wikipedia.org/wiki/Cache_algorithms</a> for more details on caching strategies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bjorn</title>
		<link>http://flexponential.com/2010/01/10/caching-images-loaded-from-a-spark-item-renderer/comment-page-1/#comment-360</link>
		<dc:creator>Bjorn</dc:creator>
		<pubDate>Mon, 18 Jan 2010 03:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://flexponential.com/?p=329#comment-360</guid>
		<description>Nice disclaimer:
If you have many more items or larger images you will want to be more careful over selecting which items to cache and figuring out when to clear them from the cache.

Have you figured out any smart new approaches if your fall in to that category.?</description>
		<content:encoded><![CDATA[<p>Nice disclaimer:<br />
If you have many more items or larger images you will want to be more careful over selecting which items to cache and figuring out when to clear them from the cache.</p>
<p>Have you figured out any smart new approaches if your fall in to that category.?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
