I'm currently developing a high-performance, high-load web application.
I'm currently running nginx with FastCGI for PHP-FPM, APC (opcode cache) but also it's new feature; FastCGI cache. FastCGI cache allows me to cache dynamic content (like php pages) which speeds up the application tremendously.
I have a question tho. Should I stick with the FastCGI cache, or is Varnish "better" (faster)? I'm only looking for pure performance, in terms of speed and concurrency. So far I'm very pleased with FastCGI, but I've read thousands of articles on the 'net, saying Varnish is good.
However, according to this benchmark/article, Varnish seems to be a bad choice for many concurrent users. Is that really the case?
I'm curious in your previous experiences in this area, please share your thoughts! Since the FastCGI cache is pretty new, I'm having a hard time finding benchmarks with it and Varnish.