I’m not talking about how many hits I serve. Let’s get that straight right off the bat. This is not a “real world” example or anything close. This is a simple benchmark run from a single location, close to the server, fetching the same url, against a small VPS server running Apache. It’s not comparable to actual people or a distributed cluster.
After reading about the 9 million hits a day article I was initially amazed. How come I had never heard of this site? How was he getting that kind of traffic? The misleading link-bait title references a metric given by stress testing site blitz.io. It uses an average hit rate to determine what you theoretically could handle. As I mentioned this doesn’t really matter because it’s one server hitting one url, not many people hitting many urls.
For the record, my site can apparently handle over 19 million hits / day. I don’t consider my static file solution incomparable to his PHP based solution because he is correctly caching it — effectively serving static content. I’m also using a basic Apache server instead of nginx. I wonder what the speed increase would be if I switched or went to something very bare metal like node-static.