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