Я запускаю nginx как обратный прокси для apache (с mod_wsgi для приложения django). nginx также обслуживает статические файлы. Если я включу spdy на nginx, нужно ли мне включать spdy и на apache, чтобы получить максимальную пользу от spdy?
Не обязательно. Предполагается, что SPDY обеспечит повышение скорости в сетях с высокой задержкой за счет более эффективного использования TCP-соединений и мультиплексирования HTTP-соединений через отдельные TCP-соединения, а также улучшит сжатие и поддержку кодирования. Если вы запустите nginx в качестве обратного прокси на том же компьютере, что и сервер Apache, вы определенно не увидите большого улучшения в использовании SPDY на бэкэнде (ну, это не значит, что вы не можете оптимизировать скорость между nginx и Apache с помощью другими способами, в том числе с помощью Keep Alive и т. д.).
SPDY (вероятно) ускорит ваш доступ к статическим файлам, бот для вашего приложения вы не увидите больших улучшений. если возможно, отправьте свой статический файл через static.example.com, включите SPDY на этом сервере и отключите SPDY на вашем сервере приложений (особенно при использовании proxy_cache); SPDY все еще экспериментальный, и есть некоторые вопросы