I read a great article on the site here about caching for WordPress and it really got me interested. So I spent the entire month playing with just about every system out there. So far I have worked with memcache, memcached, redis, varnish, fastcgi_cache via ffpm, apc. I have determined that I am going to be using nginx as it killed apache in every test I ran. I have also jumped away from mysql into Mariadb using Aria tables.
I'm really curious what the experts here have found to be the best setup for large dynamic sites. Considering that you run the wpmu blog network, and this site here with decently large forums it seems a good place to ask for advice.
All of the cache systems were fairly easy to install and get running. Most of them seemed to give similar results if tuned correctly.
What it really comes down to for me is the unforeseen pitfalls that will inevitably occur down the road with each of these systems and which combination seems to work the best.
I have also played around with google pagespeed and of course spdy as I built that into nginx when I compiled it.
So, what do the experts say?
Btw, I am currently running this on the digitalOcean vps on smaller 2GB 2cpu servers, though of course I can increase. Mostly I am just looking to 'RELIABLY' squeeze the absolute best performance out that I can achieve. After talking to AECNU last year, I was really spurred on to become much better at this after hearing that his little wimpy server was absolutely crushing my beast of a colo server.
I'm hoping this thread becomes quite technical as I am not afraid of this anymore and have a decent understanding of all the systems involved. So no need to 'dumb it down', rather lets get together and 'throw down' your best setup :slight_smile: