Хорошая статья. С varnish не работал, но возник вопрос о плюсах и минусах lighttpd, если сравнивать с nginx. Также если можно в двух словах рассказать о возможностях loadbalance для lighttpd (определение, что сервер "упал", автозамена упавшего сервера другим из списка запасных). Это к тому, насколько оправдывает всю мощь lighttpd loadbalance против скажем специально-заточенного под это haproxy.
Loadbalance для php в fastcgi, к примеру, можно сделать так: