Take for instance "but you're still going to be dropping performance on the floor vs other I/O models as you get into the 1000s of connections"
Notice how it was written in passive voice, without any references to personal or 3rd party experience, and with nebulous hand-wavy numbers which can literally mean anything ?
Well, he had to write it that way because he could not find any hard evidence to back it up anywhere, could he ?
Here's some "reasonably sounding" information for you: builtwith.com reports that one eighth of the 10k largest web properties run Varnish.
They would hardly do that, if performance "dropped on the floor" with "1000s of connections", would they ?
You know what an actual Varnish users commented about performance after deploying Varnish on one of the worlds largest news sites?
He made jokes about the servers being so bored that they were making grilled cheese sandwiches.
No that comment is classical trolling: Technically sounding bla-bla, based on random google results, but totally removed from the legitimate and relevant critiques actual Varnish users bring.
I'm not sure what you would want to see. The original post said, without evidence "vanish is unusably slow". Plainly, many large websites are using it successfully. How would one disprove accusations of slowness, without evidence, citations or benchmarks?
What Fastly has done starting from Varnish 2.x was what they needed to do, to do what they wanted to do: Build a global CDN business.
There are difference between "running Varnish on your website", "running Varnish for your web-hotel customers" and "running Varnish for some of the biggest web-properties in the world" and software and organizations always mirror each other.
For instance Fastly does not run Varnish on Solaris, FreeBSD, NetBSD or ..., they run it on whatever version on Linux they decided on, and what ever brand and model of boxes they find optimal, and therefore they their own code and changes do not need to be portable and can be tuned with laser-like precision to their hardware and kernel they use.
Even if they threw their codebase up on github, I doubt very many organizations could or would use it, because it is chock full with interfaces to Fastlys business systems, encapsulates their network strategy, and God knows what. (Remember when Y! threw Inktomi over the fence ? Not terribly useful if you were not Y!, it took years to generalize it.)
And you will find the same situation, no matter which other major FOSS based organization you look at, Amazon, NetFlix, the pink-bit-pushers, FaceBook, Twitter, Google ...
You simply don't run a huge company on vanilla software, if nothing else because your geeks can not resist the temptation to improve and optimize it to ease their own jobs.
And just to stake the "Fastly vs. Varnish project" thing through the heart at the cross-roads: Fastly is a major sponsor of the Varnish Cache Project.
Take for instance "but you're still going to be dropping performance on the floor vs other I/O models as you get into the 1000s of connections"
Notice how it was written in passive voice, without any references to personal or 3rd party experience, and with nebulous hand-wavy numbers which can literally mean anything ?
Well, he had to write it that way because he could not find any hard evidence to back it up anywhere, could he ?
Here's some "reasonably sounding" information for you: builtwith.com reports that one eighth of the 10k largest web properties run Varnish.
They would hardly do that, if performance "dropped on the floor" with "1000s of connections", would they ?
You know what an actual Varnish users commented about performance after deploying Varnish on one of the worlds largest news sites?
He made jokes about the servers being so bored that they were making grilled cheese sandwiches.
No that comment is classical trolling: Technically sounding bla-bla, based on random google results, but totally removed from the legitimate and relevant critiques actual Varnish users bring.