Pull to refresh
14
0
Valery S. @tisov

Backend Developer

Send message
Ваша ссылочка на Performance от 2012 года, да и моя не надолго от вас ушла.
Свежих тестов не нашел, самому гонять — не до этого, да и уже не мой профиль.Так что останемся при своих, на днях еще буду шерстить, если что сюда отпишусь.
Для затравки http://habrahabr.ru/post/210950/
В любом случае, спасибо за стью, плюс.
Ну на вкус и цвет… У меня apache ассоциируется только почему-то с php.
У tornado, например, есть замечательный балансировщик, который сам разбрасывает запросы по инстансам и ядрам, а как будет вести себя apache — мне очень интересно, если учесть, что apache обрабатывает каждый запрос в отдельном процессе/потоке, в отличие от nginx (поправьте если не прав).
Использование apache только как прокси для python-приложения скажется на производительности, — на пиках вы это увидите. В nginx вы эту проблему легко решите масштабированием (как простой пример, дополнительными upstream'ами на других серверах).

зато в его конфигурацию намного проще въехать, чем в конфиг того же nginx.

Не согласен, вы просто с ним не разобрались, что может быть проще?
пример конфига
upstream myappbackend {
            server 127.0.0.1:14001  max_fails=3     fail_timeout=1s;
            server 127.0.0.1:14002  max_fails=3     fail_timeout=1s;
            server 127.0.0.1:14003  max_fails=3     fail_timeout=1s;
            server 127.0.0.1:14004  max_fails=3     fail_timeout=1s;
    }

    server {
            listen                                          4.5.6.7:80;
            server_name                                     example.com;

            access_log      /var/log/nginx/myapp.log  main;


            location / {
                    proxy_set_header                Host            $host;
                    proxy_set_header                X-Real-Ip       $remote_addr;
                    proxy_pass                      http://myappbackend/;
            }
    }      

А насчет монструозности, можете посмотреть например это.
Примеров в сети хватает для любого python-приложения, у вас оно кстати на каком фреймворке?
В качестве внешнего сервера можно использовать и Apache, но больше подходят на эту роль легковесные nginx

Тогда зачем вы рассматриваете монстра apache со стариком mod_wsgi?
Например, при появлении дополнительного атрибута длиннее уже созданных, придется равнять их все под него, что в коммите будет выглядеть, как будто вы изменили их все, а не добавили одну строку.
    self.num          = '{:X}'.format( num )
    self.name         = name
    self.name_lowcase = self.name.lower()
    self.bits         = []

Ох уж эти отступы, который раз встречаю, а глаза не перестает резать.
За статью +1, спасибо
Интересно, но маловато
Не пробовал. Пока интересно писать код, буду прокачиваться в разработке. На попятную иди поздновато.
Отдел программистов трудится над одним, большим проектом. Почему он не может быть «отказоустойчивым» и «высоконагруженным»?
Отказоустойчивое и высоконагруженное, остальное под грифом, увы
После всех улучшений «технической части бизнес-процессов», дальнейший рост предполагает потребности компании, а если уже улучшать и допиливать нечего? Остается только поддержка, и такое бывает.
Сайтики сайтикам рознь и я не сказал что пишу их.
Это функция отдела СТП, если вы «старший системный администратор» уровень senior, то, простите, какого овоща вы заняты рутиной?

С пользователями то зачем общаться старшему админу напрямую?

Рутина как и пользователи (например руководители) бывают разными и в каждой организации они свои.
То-есть это не вы ленивый, а работа виновата?

А лень тут при том, что весь смысл администратора а автоматизации всего и вся, — работа сводится к приведению системы к виду, когда админы в принципе и не требуются.
Ненамного, около 15%, учитывая что позиция junior, так что расти есть куда. Спб
она стяжку откусывает
С праздником! И поменьше бубнов!
image
спасибо за наводку, как раз хотел пересмотреть
Выхода два: либо в i2p со своими проектами/доменами/порталами/пользователями и свободой слова, либо к динозаврам в какой-нибудь закрытый фидо и иже с ними.

Тенденция очень печальная, хотя ни когда бы не подумал, что протянутся руки загребущие к «нашим интернетам».
1

Information

Rating
Does not participate
Location
Вильнюс, Литва, Литва
Date of birth
Registered
Activity