<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Where to Cache Stuff?</title>
	<atom:link href="http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/</link>
	<description>Leveraging Perl and Emacs</description>
	<lastBuildDate>Tue, 07 May 2013 11:25:25 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Leo Lapworth</title>
		<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/#comment-8235</link>
		<dc:creator><![CDATA[Leo Lapworth]]></dc:creator>
		<pubDate>Tue, 27 Jul 2010 11:42:11 +0000</pubDate>
		<guid isPermaLink="false">http://curiousprogrammer.wordpress.com/?p=1175#comment-8235</guid>
		<description><![CDATA[@Jared - It&#039;s goal is to be the Cache equivalent of DBI - hence my suggestion to create a driver that works with it. :)]]></description>
		<content:encoded><![CDATA[<p>@Jared &#8211; It&#8217;s goal is to be the Cache equivalent of DBI &#8211; hence my suggestion to create a driver that works with it. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo Lapworth</title>
		<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/#comment-8234</link>
		<dc:creator><![CDATA[Leo Lapworth]]></dc:creator>
		<pubDate>Tue, 27 Jul 2010 11:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://curiousprogrammer.wordpress.com/?p=1175#comment-8234</guid>
		<description><![CDATA[@Jared - it was being discussed on IRC - yea, &#039;modern&#039; version of Cache::* stuff - as I say I&#039;ve not played, but several people I respect are now using it.]]></description>
		<content:encoded><![CDATA[<p>@Jared &#8211; it was being discussed on IRC &#8211; yea, &#8216;modern&#8217; version of Cache::* stuff &#8211; as I say I&#8217;ve not played, but several people I respect are now using it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jared</title>
		<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/#comment-8233</link>
		<dc:creator><![CDATA[Jared]]></dc:creator>
		<pubDate>Tue, 27 Jul 2010 07:12:48 +0000</pubDate>
		<guid isPermaLink="false">http://curiousprogrammer.wordpress.com/?p=1175#comment-8233</guid>
		<description><![CDATA[@setitesuk - I do often carefully think about caching to the filesystem.  Then I generally worry about permissioning who can write to the cache, who can read from it and that sort of thing and as the database already handles all kinds of permissions for me, I default to database.

@Leo - Is CHI the modern version of Cache::* then?  How did you come across it?  Speaking of which, that brings another blogpost to mind.

@Anonymous - thanks.  But I&#039;m more interested in the reasons why you use those things.  Why don&#039;t you just store to a plain file with storable for example?]]></description>
		<content:encoded><![CDATA[<p>@setitesuk &#8211; I do often carefully think about caching to the filesystem.  Then I generally worry about permissioning who can write to the cache, who can read from it and that sort of thing and as the database already handles all kinds of permissions for me, I default to database.</p>
<p>@Leo &#8211; Is CHI the modern version of Cache::* then?  How did you come across it?  Speaking of which, that brings another blogpost to mind.</p>
<p>@Anonymous &#8211; thanks.  But I&#8217;m more interested in the reasons why you use those things.  Why don&#8217;t you just store to a plain file with storable for example?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/#comment-8230</link>
		<dc:creator><![CDATA[Anonymous]]></dc:creator>
		<pubDate>Mon, 26 Jul 2010 14:11:52 +0000</pubDate>
		<guid isPermaLink="false">http://curiousprogrammer.wordpress.com/?p=1175#comment-8230</guid>
		<description><![CDATA[DB_File, BerkeleyDB, SQLite]]></description>
		<content:encoded><![CDATA[<p>DB_File, BerkeleyDB, SQLite</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leo Lapworth</title>
		<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/#comment-8229</link>
		<dc:creator><![CDATA[Leo Lapworth]]></dc:creator>
		<pubDate>Mon, 26 Jul 2010 10:48:26 +0000</pubDate>
		<guid isPermaLink="false">http://curiousprogrammer.wordpress.com/?p=1175#comment-8229</guid>
		<description><![CDATA[I haven&#039;t play yet - but just came across http://search.cpan.org/dist/CHI/ which looks very interesting - even if not a direct solution you could create a driver for it that does what you want.]]></description>
		<content:encoded><![CDATA[<p>I haven&#8217;t play yet &#8211; but just came across <a href="http://search.cpan.org/dist/CHI/" rel="nofollow">http://search.cpan.org/dist/CHI/</a> which looks very interesting &#8211; even if not a direct solution you could create a driver for it that does what you want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: setitesuk</title>
		<link>http://curiousprogrammer.wordpress.com/2010/07/26/where-to-cache-stuff/#comment-8227</link>
		<dc:creator><![CDATA[setitesuk]]></dc:creator>
		<pubDate>Mon, 26 Jul 2010 07:34:39 +0000</pubDate>
		<guid isPermaLink="false">http://curiousprogrammer.wordpress.com/?p=1175#comment-8227</guid>
		<description><![CDATA[We have just resolved this problem as well. We have an analysis pipeline which calls out to multiple webservices to retrieve sample information, often multiple times.

Because the pipeline cannot work without the Filesystem (it all manipulating files in a run folder), we chose to create a cache folder inside the run folder on the FS, and then retrieve from there. To save there, the first thing we also do is spider out for all the information we are going to need, which has the added advantage of croaking early if any of the webservice information isn&#039;t available.

We have found so far that this has been a viable setup.

Cheers

Andy]]></description>
		<content:encoded><![CDATA[<p>We have just resolved this problem as well. We have an analysis pipeline which calls out to multiple webservices to retrieve sample information, often multiple times.</p>
<p>Because the pipeline cannot work without the Filesystem (it all manipulating files in a run folder), we chose to create a cache folder inside the run folder on the FS, and then retrieve from there. To save there, the first thing we also do is spider out for all the information we are going to need, which has the added advantage of croaking early if any of the webservice information isn&#8217;t available.</p>
<p>We have found so far that this has been a viable setup.</p>
<p>Cheers</p>
<p>Andy</p>
]]></content:encoded>
	</item>
</channel>
</rss>
