<?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: Rack cache headers</title>
	<atom:link href="http://nutrun.com/weblog/rack-cache-headers/feed/" rel="self" type="application/rss+xml" />
	<link>http://nutrun.com/weblog/rack-cache-headers/</link>
	<description>nutrun</description>
	<lastBuildDate>Fri, 08 Jan 2010 06:54:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: nutrun &#187; Blog Archive &#187; Rack::CacheHeaders code</title>
		<link>http://nutrun.com/weblog/rack-cache-headers/comment-page-1/#comment-1494</link>
		<dc:creator>nutrun &#187; Blog Archive &#187; Rack::CacheHeaders code</dc:creator>
		<pubDate>Mon, 18 May 2009 13:22:37 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=204#comment-1494</guid>
		<description>[...] few months ago I wrote about a possible method for centrally configuring HTTP cache headers in Rack based web applications [...]</description>
		<content:encoded><![CDATA[<p>[...] few months ago I wrote about a possible method for centrally configuring HTTP cache headers in Rack based web applications [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Tomayko</title>
		<link>http://nutrun.com/weblog/rack-cache-headers/comment-page-1/#comment-1242</link>
		<dc:creator>Ryan Tomayko</dc:creator>
		<pubDate>Sat, 08 Nov 2008 17:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=204#comment-1242</guid>
		<description>Nice. There&#039;s a &lt;a href=&quot;http://tomayko.com/src/rack-cache/configuration&quot; rel=&quot;nofollow&quot;&gt;configuration system&lt;/a&gt; in Rack::Cache and specifying cache policy was one of the things I had envisioned it being used for, but this looks really simple and elegant.

Also, regarding Justin&#039;s comment - I&#039;ve noticed that a lot of people seem to have the impression that Rack::Cache was designed to automatically set the ETag, Last-Modified, Cache-Control, and Expires headers for an full-blown caching server upstream. In reality, Rack::Cache &lt;em&gt;is&lt;/em&gt; a full blown cache. It uses the headers set by your app to implement the caching semantics defined in RFC 2616. It actually implements more of the spec than Varnish.

Clearly, I have some work to do in order to convey all this.</description>
		<content:encoded><![CDATA[<p>Nice. There&#8217;s a <a href="http://tomayko.com/src/rack-cache/configuration" rel="nofollow">configuration system</a> in Rack::Cache and specifying cache policy was one of the things I had envisioned it being used for, but this looks really simple and elegant.</p>
<p>Also, regarding Justin&#8217;s comment &#8211; I&#8217;ve noticed that a lot of people seem to have the impression that Rack::Cache was designed to automatically set the ETag, Last-Modified, Cache-Control, and Expires headers for an full-blown caching server upstream. In reality, Rack::Cache <em>is</em> a full blown cache. It uses the headers set by your app to implement the caching semantics defined in RFC 2616. It actually implements more of the spec than Varnish.</p>
<p>Clearly, I have some work to do in order to convey all this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Malamidis</title>
		<link>http://nutrun.com/weblog/rack-cache-headers/comment-page-1/#comment-1240</link>
		<dc:creator>George Malamidis</dc:creator>
		<pubDate>Sat, 08 Nov 2008 12:34:16 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=204#comment-1240</guid>
		<description>Hi Justin,I might be missing something, but as far as I understand it, Rack::Cache deals with cache storage based on an application&#039;s response cache headers. This is a means for configuring those headers per URI path.</description>
		<content:encoded><![CDATA[<p>Hi Justin,I might be missing something, but as far as I understand it, Rack::Cache deals with cache storage based on an application&#8217;s response cache headers. This is a means for configuring those headers per URI path.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://nutrun.com/weblog/rack-cache-headers/comment-page-1/#comment-1238</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Sat, 08 Nov 2008 04:26:53 +0000</pubDate>
		<guid isPermaLink="false">http://nutrun.com/?p=204#comment-1238</guid>
		<description>How is this any different then Rack::Cache?</description>
		<content:encoded><![CDATA[<p>How is this any different then Rack::Cache?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
