Você está usando o servidor de desenvolvimento interno? A última vez que verifiquei isso não foi feito para a produção. Considere o uso do Apache com o mod_wsgi, se esse for o caso. Aqui estão as instruções.
meu aplicativo mod_wsgi / django tem um tempo de resposta ~ 2s com ou sem cache memcached na memória.
a resposta é a mesma 2s com ou sem resolução de DNS (ou seja, com pedido de IP direto)
para comparação, um processo php mediawiki em execução simultânea rodando com o APC tem resposta sub-segundo.
a máquina não está sem memória e posso dizer que o Memcached usa algum espaço.
Eu vi o mesmo aplicativo django rodar duas vezes mais rápido em alguma outra máquina (da qual eu infelizmente conheço pequenos detalhes, mas parece estar rodando em webfactional) minha máquina é host dedicada.
aqui está minha diretiva do apache para executar o aplicativo
<VirtualHost ...:80>
ServerAdmin ...
DocumentRoot ...
ServerName ..
WSGIScriptAlias / /../wsgi-script.wsgi
CustomLog ... common
ErrorLog /.../error_log
DirectoryIndex index.html
</VirtualHost>
EDIT ok encontrou a origem do problema - o wsgi estava servindo arquivos estáticos e foi isso que drenou o desempenho. Algumas diretivas do tipo Alias para conteúdo estático corrigem o problema.
Você está usando o servidor de desenvolvimento interno? A última vez que verifiquei isso não foi feito para a produção. Considere o uso do Apache com o mod_wsgi, se esse for o caso. Aqui estão as instruções.