<?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"
	>
<channel>
	<title>Comments on: Why the Varnish cache sucks &#8212; with bonus Varnish dev whining about me</title>
	<atom:link href="http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/feed/" rel="self" type="application/rss+xml" />
	<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/</link>
	<description>We only do fun stuff.</description>
	<pubDate>Sun, 12 Oct 2008 20:01:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Kirby</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-512445</link>
		<dc:creator>Kirby</dc:creator>
		<pubDate>Mon, 05 May 2008 16:25:41 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-512445</guid>
		<description>&lt;p&gt;I think David Heinemeier Hansson has you pegged right: http://tinyurl.com/4mvt5l&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I think David Heinemeier Hansson has you pegged right: <a href="http://tinyurl.com/4mvt5l" rel="nofollow">http://tinyurl.com/4mvt5l</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anon</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-511072</link>
		<dc:creator>Anon</dc:creator>
		<pubDate>Sun, 04 May 2008 17:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-511072</guid>
		<description>&lt;blockquote&gt;
  &lt;p&gt;Do you think that I can’t code an application like Varnish?
  Trust me, if I wanted, I could — coding is easy for me,
  and I can pick up a programming language in hours"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Most programmers worth their salt can pick up new programming languages in hours. My guess is that you are somewhere in your 20s and have programmed since you were a teenager. I've been in your position and thougth that I could make everything. I even had plans to make a Word-killer, because I thought I could do it better. When I got older, I realized that making things better is hard and was glad that I didn't start with my Word-killer :-)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<blockquote>
  <p>Do you think that I can’t code an application like Varnish?
  Trust me, if I wanted, I could — coding is easy for me,
  and I can pick up a programming language in hours&#8221;</p>
</blockquote>

<p>Most programmers worth their salt can pick up new programming languages in hours. My guess is that you are somewhere in your 20s and have programmed since you were a teenager. I&#8217;ve been in your position and thougth that I could make everything. I even had plans to make a Word-killer, because I thought I could do it better. When I got older, I realized that making things better is hard and was glad that I didn&#8217;t start with my Word-killer <img src='http://rudd-o.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>]]></content:encoded>
	</item>
	<item>
		<title>By: Antibuzz &#187; Archive du blog &#187; Reverse-Proxy de geek</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-463706</link>
		<dc:creator>Antibuzz &#187; Archive du blog &#187; Reverse-Proxy de geek</dc:creator>
		<pubDate>Sun, 23 Mar 2008 01:09:17 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-463706</guid>
		<description>&lt;p&gt;[...] quand même une belle daube Varnish. Et dire que j&#8217;utilise ça. Pour rendre ça vaguement compatible avec le [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] quand même une belle daube Varnish. Et dire que j&#8217;utilise ça. Pour rendre ça vaguement compatible avec le [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Colin McCormack</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-437078</link>
		<dc:creator>Colin McCormack</dc:creator>
		<pubDate>Mon, 11 Feb 2008 10:40:05 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-437078</guid>
		<description>&lt;p&gt;I installed varnish under Debian, happened to notice the example vcl code which passes through (some) cookies, little light went on, I adapted it to pass through the cookies I need, and got it going without further hassle.&lt;/p&gt;

&lt;p&gt;I also took the opportunity to move all my cookies into a sub-path of the site where they were needed, instead of setting them in the default path of /.&lt;/p&gt;

&lt;p&gt;As far as I can tell, many intermediate proxies and even client-side caches won't cache something with cookies - confirm this by reference to http://www.mnot.net/cache_docs/ and http://www.mnot.net/cacheability/.  So it's at least arguable that varnish's behaviour out of the box with respect to cookies is acceptable, within spec.&lt;/p&gt;

&lt;p&gt;Having said that, I came to read this storm-in-a-teacup because I've noticed (I think) that ETag varnish behaviour doesn't seem to be as I'd expect.  Varnish doesn't seem to be forwarding my ETags to the client, which may be a configuration problem of mine, or may be a lack in varnish.&lt;/p&gt;

&lt;p&gt;If it's true that Varnish doesn't allow you to make decisions on server-generated fields, that's something that'd be nice to have.  It'd be nice, for example, to be able to use the ETag &lt;em&gt;as&lt;/em&gt; varnish's hash value, can't see why not.  Some of the other things Rudd-O suggests might also be useful.&lt;/p&gt;

&lt;p&gt;I don't think either side are kooks, I can see there's a difference in perspective and priorities.  Suggest that Rudd-O might have considered contributing patches ... nothing speaks louder than patches.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I installed varnish under Debian, happened to notice the example vcl code which passes through (some) cookies, little light went on, I adapted it to pass through the cookies I need, and got it going without further hassle.</p>

<p>I also took the opportunity to move all my cookies into a sub-path of the site where they were needed, instead of setting them in the default path of /.</p>

<p>As far as I can tell, many intermediate proxies and even client-side caches won&#8217;t cache something with cookies - confirm this by reference to <a href="http://www.mnot.net/cache_docs/" rel="nofollow">http://www.mnot.net/cache_docs/</a> and <a href="http://www.mnot.net/cacheability/" rel="nofollow">http://www.mnot.net/cacheability/</a>.  So it&#8217;s at least arguable that varnish&#8217;s behaviour out of the box with respect to cookies is acceptable, within spec.</p>

<p>Having said that, I came to read this storm-in-a-teacup because I&#8217;ve noticed (I think) that ETag varnish behaviour doesn&#8217;t seem to be as I&#8217;d expect.  Varnish doesn&#8217;t seem to be forwarding my ETags to the client, which may be a configuration problem of mine, or may be a lack in varnish.</p>

<p>If it&#8217;s true that Varnish doesn&#8217;t allow you to make decisions on server-generated fields, that&#8217;s something that&#8217;d be nice to have.  It&#8217;d be nice, for example, to be able to use the ETag <em>as</em> varnish&#8217;s hash value, can&#8217;t see why not.  Some of the other things Rudd-O suggests might also be useful.</p>

<p>I don&#8217;t think either side are kooks, I can see there&#8217;s a difference in perspective and priorities.  Suggest that Rudd-O might have considered contributing patches &#8230; nothing speaks louder than patches.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Enzo</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-386563</link>
		<dc:creator>Enzo</dc:creator>
		<pubDate>Sat, 15 Dec 2007 01:59:07 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-386563</guid>
		<description>&lt;p&gt;Here's my take so far. I just benchmarked Varnish vs. Squid vs. Lighttpd and Lighttpd by itself is faster then either one of those + lighttpd.&lt;/p&gt;

&lt;p&gt;Server is new Dual Quad-Core Intel 2.66ghz, 8gb RAM, 4 x 250gb SATA drives RAID 10.&lt;/p&gt;

&lt;p&gt;Three runs, take the best response time for demo.html page that is 38535 bytes in size. Both
Varnish &#38; Squid cache set to 1gb in size, though that should matter with just this single page test.&lt;/p&gt;

&lt;p&gt;ab -n 10000 -c 100 -d http://localhost/demo.html&lt;/p&gt;

&lt;p&gt;Varnish + Lighttpd = 9470 requests per second
Squid + Lighttpd = 3712 requests per second
Lighttpd alone - 11244 requests per second&lt;/p&gt;

&lt;p&gt;Squid + Lighttpd is dog slow, so I don't see how or why I would ever use Squid. Lighttpd by itself is nearly 4x faster.&lt;/p&gt;

&lt;p&gt;Varnish could use a better config out of the box, considering there is no caching set out of the box.  I'll keep playing with both Squid &#38; Varnish before deciding which one to deploy in production, but so far Varnish is waaay faster than Squid in my benchmarks. If everything else turns out fine, it will be Varnish all the way.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Here&#8217;s my take so far. I just benchmarked Varnish vs. Squid vs. Lighttpd and Lighttpd by itself is faster then either one of those + lighttpd.</p>

<p>Server is new Dual Quad-Core Intel 2.66ghz, 8gb RAM, 4 x 250gb SATA drives RAID 10.</p>

<p>Three runs, take the best response time for demo.html page that is 38535 bytes in size. Both
Varnish &amp; Squid cache set to 1gb in size, though that should matter with just this single page test.</p>

<p>ab -n 10000 -c 100 -d <a href="http://localhost/demo.html" rel="nofollow">http://localhost/demo.html</a></p>

<p>Varnish + Lighttpd = 9470 requests per second
Squid + Lighttpd = 3712 requests per second
Lighttpd alone - 11244 requests per second</p>

<p>Squid + Lighttpd is dog slow, so I don&#8217;t see how or why I would ever use Squid. Lighttpd by itself is nearly 4x faster.</p>

<p>Varnish could use a better config out of the box, considering there is no caching set out of the box.  I&#8217;ll keep playing with both Squid &amp; Varnish before deciding which one to deploy in production, but so far Varnish is waaay faster than Squid in my benchmarks. If everything else turns out fine, it will be Varnish all the way.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Rudd-O</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-319978</link>
		<dc:creator>Rudd-O</dc:creator>
		<pubDate>Fri, 24 Aug 2007 00:36:05 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-319978</guid>
		<description>&lt;p&gt;I read the magazine article.  I never claimed the Varnish &lt;em&gt;engine&lt;/em&gt; was bad -- it's &lt;em&gt;miles&lt;/em&gt; ahead from the competition.  Please re-read the article and assess what exactly was that I complained about.&lt;/p&gt;

&lt;p&gt;Edward and Spenser: what's with the ad hominems?  Do you think that I can't code an application like Varnish?  Trust me, if I wanted, I could -- coding is easy for me, and I can pick up a programming language in hours.  However, I have other things to do, and a Varnish-type app wouldn't put food on my table.&lt;/p&gt;

&lt;p&gt;As for Varnish beating Squid: what's new about that?  Did I ever even suggest Squid was faster?  No.  However, I'm going to suggest to the Big Fool that you &lt;em&gt;are&lt;/em&gt; (because apparently you can't interpret what you read) to R-RTFA and STFU.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I read the magazine article.  I never claimed the Varnish <em>engine</em> was bad &#8212; it&#8217;s <em>miles</em> ahead from the competition.  Please re-read the article and assess what exactly was that I complained about.</p>

<p>Edward and Spenser: what&#8217;s with the ad hominems?  Do you think that I can&#8217;t code an application like Varnish?  Trust me, if I wanted, I could &#8212; coding is easy for me, and I can pick up a programming language in hours.  However, I have other things to do, and a Varnish-type app wouldn&#8217;t put food on my table.</p>

<p>As for Varnish beating Squid: what&#8217;s new about that?  Did I ever even suggest Squid was faster?  No.  However, I&#8217;m going to suggest to the Big Fool that you <em>are</em> (because apparently you can&#8217;t interpret what you read) to R-RTFA and STFU.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: John Buswell</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-319439</link>
		<dc:creator>John Buswell</dc:creator>
		<pubDate>Thu, 23 Aug 2007 01:18:06 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-319439</guid>
		<description>&lt;p&gt;You might want to take a look at Issue #6 of o3 magazine before you completely dismiss Varnish Cache. Issue 6 provides a less biased look at Varnish Cache, and takes a look at how to configure it! :)&lt;/p&gt;

&lt;p&gt;http://www.o3magazine.com/pastissues/issue6/&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You might want to take a look at Issue #6 of o3 magazine before you completely dismiss Varnish Cache. Issue 6 provides a less biased look at Varnish Cache, and takes a look at how to configure it! <img src='http://rudd-o.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<p><a href="http://www.o3magazine.com/pastissues/issue6/" rel="nofollow">http://www.o3magazine.com/pastissues/issue6/</a></p>

<p>Thanks</p>]]></content:encoded>
	</item>
	<item>
		<title>By: edward</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-319285</link>
		<dc:creator>edward</dc:creator>
		<pubDate>Wed, 22 Aug 2007 16:23:11 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-319285</guid>
		<description>&lt;p&gt;Is this the picture that tells you squid is better that varnish ?
http://boom.net/~mike/squid_vs_varnish.GIF
(from your "Update: straight from the mailing lists" link)&lt;/p&gt;

&lt;p&gt;I believe you need to look at it again.&lt;/p&gt;

&lt;p&gt;And maybe your lack of technical skillz can grow some...&lt;/p&gt;

&lt;p&gt;Sorry - but you realy suck! Just cuz you ain't got technical foo your
nagging on other ppl  :) 
Thats the way to go right...&lt;/p&gt;

&lt;p&gt;Anyways, Varnish 1.1.1 is out - and I believe your issue is fixed "out
of the box".
Meaning all that you say in your post about "they don't listen to users"
is pointing
you out like the Big Fool - 'that you are'.&lt;/p&gt;

&lt;p&gt;Or Im I wrong too?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Is this the picture that tells you squid is better that varnish ?
<a href="http://boom.net/~mike/squid_vs_varnish.GIF" rel="nofollow">http://boom.net/~mike/squid_vs_varnish.GIF</a>
(from your &#8220;Update: straight from the mailing lists&#8221; link)</p>

<p>I believe you need to look at it again.</p>

<p>And maybe your lack of technical skillz can grow some&#8230;</p>

<p>Sorry - but you realy suck! Just cuz you ain&#8217;t got technical foo your
nagging on other ppl  <img src='http://rudd-o.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> 
Thats the way to go right&#8230;</p>

<p>Anyways, Varnish 1.1.1 is out - and I believe your issue is fixed &#8220;out
of the box&#8221;.
Meaning all that you say in your post about &#8220;they don&#8217;t listen to users&#8221;
is pointing
you out like the Big Fool - &#8216;that you are&#8217;.</p>

<p>Or Im I wrong too?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: spenser</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-312490</link>
		<dc:creator>spenser</dc:creator>
		<pubDate>Tue, 14 Aug 2007 10:16:44 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-312490</guid>
		<description>&lt;p&gt;To judge the quality of your thought processes, I took the time to read some articles on this site first.&lt;/p&gt;

&lt;p&gt;I am not impressed.&lt;/p&gt;

&lt;p&gt;Whereas, I &lt;em&gt;am&lt;/em&gt; impressed by the architecture notes at the varnish site.&lt;/p&gt;

&lt;p&gt;You seem to care more about whining than reading docs.&lt;/p&gt;

&lt;p&gt;Hey, you must be one of those web 2-oh-oh people.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>To judge the quality of your thought processes, I took the time to read some articles on this site first.</p>

<p>I am not impressed.</p>

<p>Whereas, I <em>am</em> impressed by the architecture notes at the varnish site.</p>

<p>You seem to care more about whining than reading docs.</p>

<p>Hey, you must be one of those web 2-oh-oh people.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-293562</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 28 Jul 2007 22:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-293562</guid>
		<description>&lt;p&gt;Neither holds a candle to traffic server. Too bad its not around for the general public&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Neither holds a candle to traffic server. Too bad its not around for the general public</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-293561</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Sat, 28 Jul 2007 22:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-293561</guid>
		<description>&lt;p&gt;Neither hold a candle to traffic server. Too bad its not around for the general public&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Neither hold a candle to traffic server. Too bad its not around for the general public</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Rudd-O</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-283478</link>
		<dc:creator>Rudd-O</dc:creator>
		<pubDate>Tue, 17 Jul 2007 12:13:54 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-283478</guid>
		<description>&lt;p&gt;Diego:&lt;/p&gt;

&lt;p&gt;I never said Varnish was bad.  If you re-read the article, you'll see that I said it's an amazing piece of software.  It doesn't help if you frame the discussion in a surreptitious fashion to make it look like I'm knocking the devs because Varnish is a bad piece of software.  That is not true.&lt;/p&gt;

&lt;p&gt;What is true, however, is the poor response I got from the devs, and the lousy default configuration which leads to slowdowns instead of speedups.  Caches are supposed to cache static content and deliver fresh dynamic content.  By default, Varnish doesn't do that -- it blindly caches everything unless cookies are present, in which case it doesn't cache anything.&lt;/p&gt;

&lt;p&gt;You tell me how that's right.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Diego:</p>

<p>I never said Varnish was bad.  If you re-read the article, you&#8217;ll see that I said it&#8217;s an amazing piece of software.  It doesn&#8217;t help if you frame the discussion in a surreptitious fashion to make it look like I&#8217;m knocking the devs because Varnish is a bad piece of software.  That is not true.</p>

<p>What is true, however, is the poor response I got from the devs, and the lousy default configuration which leads to slowdowns instead of speedups.  Caches are supposed to cache static content and deliver fresh dynamic content.  By default, Varnish doesn&#8217;t do that &#8212; it blindly caches everything unless cookies are present, in which case it doesn&#8217;t cache anything.</p>

<p>You tell me how that&#8217;s right.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Diego</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-282450</link>
		<dc:creator>Diego</dc:creator>
		<pubDate>Mon, 16 Jul 2007 01:47:42 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-282450</guid>
		<description>&lt;p&gt;I have worked with varnish since the pre-release alphas on production traffic that is measured in or near 300 million page views per month. The Poul-Henning, the main developer, was nothing but supportive and responsive in bug reports.&lt;/p&gt;

&lt;p&gt;First of all, the bad initial experience was a rightful one. However, the problem is not the software but the default VCL, their default/sample configuration. Just write your own VCL to bypass the if-client-has-cookies-don't-cache state. They must have their reasons to implement this rule as a default but there is no reason you can't override it as we have done.&lt;/p&gt;

&lt;p&gt;Varnish is not without faults but is an extremely polished and scalable software for its age. Quite frankly, I'm amazed at the quality of the work thus far.&lt;/p&gt;

&lt;p&gt;To knock on the developers for something that's not a problem is beyond me.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I have worked with varnish since the pre-release alphas on production traffic that is measured in or near 300 million page views per month. The Poul-Henning, the main developer, was nothing but supportive and responsive in bug reports.</p>

<p>First of all, the bad initial experience was a rightful one. However, the problem is not the software but the default VCL, their default/sample configuration. Just write your own VCL to bypass the if-client-has-cookies-don&#8217;t-cache state. They must have their reasons to implement this rule as a default but there is no reason you can&#8217;t override it as we have done.</p>

<p>Varnish is not without faults but is an extremely polished and scalable software for its age. Quite frankly, I&#8217;m amazed at the quality of the work thus far.</p>

<p>To knock on the developers for something that&#8217;s not a problem is beyond me.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Rudd-O</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-274591</link>
		<dc:creator>Rudd-O</dc:creator>
		<pubDate>Thu, 05 Jul 2007 21:26:30 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-274591</guid>
		<description>&lt;p&gt;Anonymous:&lt;/p&gt;

&lt;p&gt;I'm not complaining that people aren't taking me seriously.  Where do you see that?  Please point to a paragraph where I complain about that.&lt;/p&gt;

&lt;p&gt;I didn't misunderstand what Varnish was supposed to do.  It's an HTTP accelerator, it states so on their front page, and yet it doesn't accelerate sites in its default configuration.  Fortunately I now have found (thanks to the fabulous help from ) a couple of VCL hacks that I can apply to actually improve Varnish behavior.&lt;/p&gt;

&lt;p&gt;I contacted people through all the right channels.  Bug reports and mailing lists.  What other channels are there?&lt;/p&gt;

&lt;p&gt;I gotta love how you misrepresented my entire post in just one sentence.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Anonymous:</p>

<p>I&#8217;m not complaining that people aren&#8217;t taking me seriously.  Where do you see that?  Please point to a paragraph where I complain about that.</p>

<p>I didn&#8217;t misunderstand what Varnish was supposed to do.  It&#8217;s an HTTP accelerator, it states so on their front page, and yet it doesn&#8217;t accelerate sites in its default configuration.  Fortunately I now have found (thanks to the fabulous help from ) a couple of VCL hacks that I can apply to actually improve Varnish behavior.</p>

<p>I contacted people through all the right channels.  Bug reports and mailing lists.  What other channels are there?</p>

<p>I gotta love how you misrepresented my entire post in just one sentence.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-274139</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 05 Jul 2007 12:13:11 +0000</pubDate>
		<guid isPermaLink="false">http://rudd-o.com/archives/2007/07/02/why-the-varnish-cache-sucks-with-bonus-varnish-dev-whining-about-me/#comment-274139</guid>
		<description>&lt;p&gt;So let me get this straight ... you misunderstood what Varnish was supposed to do, insisted on contacting people through the wrong channels, and now you complain that people are not taking you seriously?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>So let me get this straight &#8230; you misunderstood what Varnish was supposed to do, insisted on contacting people through the wrong channels, and now you complain that people are not taking you seriously?</p>]]></content:encoded>
	</item>
</channel>
</rss>
