La configuración ideal sería cerca de this:

En resumen, nginx es un servidor web rápido y ligero/front-proxy con un módulo único que nos deja que obtener los datos directamente desde memcached 's Tienda RAM, sin tocar el disco, o cualquier aplicación web dinámica. Por supuesto, si la URL de la solicitud no se almacenó en la memoria caché (o si ya ha caducado), la solicitud procede a la aplicación web como siempre. La parte genio es que cuando la aplicación web ha generado la respuesta, una copia de ella va a memcached, lista para ser reutilizada.
Todo esto es perfectamente aplicable no solo a las páginas web, sino a las consultas/respuestas AJAX.
En el artículo, los servidores 'back' son http, y específicamente hablan de mongrel. Sería aún mejor si la parte posterior fuera FastCGI y otro (¿más rápido?) Framework; pero es mucho menos crítico, ya que el equipo nginx/memcached absorbe la mayor parte de la carga.
tenga en cuenta que si su esquema de URL para el tráfico AJAX está bien diseñado (RESTO es mejor, en mi humilde opinión), puede poner la mayor parte de la DB en memcached, y cualquier POST (que pasará a la aplicación) puede actualizar preventivamente el caché
hasta votado, gracias, creo que voy a ir con Python, PostgreSQL – daniels