Форум сайта python.su
Есть шанс заставить САБЖ шустро шевелится или лучше сразу отказаться от использования монстра(python) на монстроидальных проектах?
Офлайн
Всё зависит от архитектуры и других компонентов системы. Питон и Джанга вполне живут на достаточно нагруженных проектах.
Офлайн
DaevaornНу что железо должно соответствовать это понятно.. В вот насколько гибка настройка? Ну там модули в память, что бы каждое обращение не начиналось с его поиска и последующей загрузки.
Всё зависит от архитектуры и других компонентов системы. Питон и Джанга вполне живут на достаточно нагруженных проектах.
Intel(R) Xeon(R) CPU E5205 @ 1.86GHz
4 Gb RAM
8 Gb SWAP
1 Tb HDD 16 Mb cache (зеркало)
Офлайн
ex
1.86GHz - это шутка?
Офлайн
LandingНет. Это Xeon.
1.86GHz - это шутка?
Офлайн
Ну там модули в память, что бы каждое обращение не начиналось с его поиска и последующей загрузки.Для Джанги не актуально. Такое поведение - фирменная фишка контроллеров pylons. Но даже с такой фишкой высоконагруженные сайты на pylons вполне себе живут.
Сколько запросов в секунду (естественно очень примерно) оно выдержит если на таком железе поднять apache2 с mod_python и муслкуль?Вопрос не совсем корректный. ПМСМ правильное кэширование - ключ к решению проблемы с высоконагруженными проектами. А с кэшированием в Джанго все в порядке (memcached, файлы и т.д. - поддерживаются, conditional - тоже).
Офлайн
10к req/min == 170 req/s в принципе реально, а вообще premature optimization зло. Да и любят заказчики “думать”.
В общем тут архитектура важна и что за сайт, и всё упирается в базу.
Посмотри на http://varnish-cache.org/ , memcached, redis etc. Короче кеш решает )
А вот Apache2 mod_python сразу в треш, на худой конец mod_wsgi, но я вообще не вижу смысла юзать апач с питоном В)) связки cherokee/nginx/lighttpd + uwsgi/etc(тока не flup =) ) выглядят более трушно.
Офлайн
Всем спасибо, будем думать..
Офлайн
Офлайн