Re: modpython vs modwsgi

Antonio Beamud Montero <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
FreeMEM escribió:
> En esta lista alguien preguntó qué usar para escribir una aplicación web
> sobre python y sin un framework. Entre las distintas opciones, se
> aportaron modpython y modwsgi. 
>
> http://code.google.com/p/modwsgi/
>
> http://modpython.org/
>
>
> Yo me he metido en el mundo de "python web" hará unos tres meses, con
> modpython y estoy encantado, sin embargo alguien dijo en esta lista que
> la solución modpython es más lenta y pesada que la modwsgi. La pregunta
> es ¿cuánto más lento o rápido?.
>
> Estoy enfrascado en dos proyectos ahora mismo. Uno está bastante
> avanzado y está escrito usando modpython, funciona bien y no me
> preocupa. El que me preocupa es el otro proyecto porque tiene que
> soportar millones de consultas, por lo que cuanto menos recursos consuma
> mejor. 
>
> ¿Alguien tiene experiencia en esto y puede aconsejarme? En cualquier
> caso tendré que hacer mis propias mediciones, pero antes quisiera saber
> si modpython es tan pesado (tan pesado al haber millones de consultas),
> como he intuido con lo que se decía aquí en la lista. También me ha
> asustado un poco esto:
>   
Si vas a tener muchas consultas, debes ver los picos de carga puntuales 
hasta donde llegarian (o tu aceptarias), lo normal es que ciertas horas 
concentren el pico de carga y el resto de horas bastante menos carga.
Normalmente en las aplicaciones web, el cuello de botella es está en la b.d.
Luego puedes usar balanceadores de carga, caches (memcache), que las 
partes estáticas se sirvan en otros servidores, etc..., pero vamos, no 
creo que modpython sea el problema en esta ecuación.
Hay bastante bibliografía al respecto, te recomiendo Building scalable 
web sites, donde se describe flickr, pero cuyos conceptos son aplicables 
a cualquier plataforma.

Un saludo.

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.