@python_beginnersЭта группа больше не существует

Страница 718 из 1885
Igor
07.11.2016
21:46:47
Жаль я не понимаю о чем вы, а мне интересна эта тема
а инода - грубо говоря, файл или папка в линуксе

Его юзают в 2016?
> давайте вспомним

Vadim
07.11.2016
21:47:00
Вопросы кончились на цифре в $100 за 10к коннектов в момент?

Zart
07.11.2016
21:47:01
Google
Stanislav
07.11.2016
21:47:24
Вопросы кончились на цифре в $100 за 10к коннектов в момент?
Я хз что за цена, не разбираюсь с девопсом

Zart
07.11.2016
21:47:25
хотя расценки подняли

Alexander
07.11.2016
21:48:32
Тотал 16 виртуалок. Кажется 8 одноядерных на гуникорн
Как мне подсказывает диаграмма, у нас там было два хоста Celery, 8 Gunicorn-ов, 1 или 2 Nginx-а, две постгри (master + slave) и 1 реплика-сет из трёх хостов монги.

Vadim
07.11.2016
21:48:36
Я хз что за цена, не разбираюсь с девопсом
Это цена за 16 виртуалок. Заодно и потестили географически распределённый деплой :)

Zart
07.11.2016
21:50:09
три куртки замшевых, три монги в сете...

Alexander
07.11.2016
21:50:26
Единственное, что вызывало у меня опасение — это Docker. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем докерные зомби. Но я знал, что рано или поздно мы перейдем и на эту дрянь.

Vadim
07.11.2016
21:50:48
Не перейдём! И не надейся! Не в мою смену!

Zart
07.11.2016
21:50:51
а вы суйте системд в докер и ваши зомби будут белыми и пушистыми

ну или хотя бы tini

Igor
07.11.2016
21:51:21
надо же, а ведь и правда на Go

Zart
07.11.2016
21:51:37
на го

Google
Zart
07.11.2016
21:52:11
кстати, а у кого докер под дебом или ебунтой...

мне любопытно, взлетит ли без oci-hook'а образ с центосом

Igor
07.11.2016
21:52:50
какой образ?

обычный официальный, https://hub.docker.com/_/centos/ ?

Zart
07.11.2016
21:54:34
это чуть-чуть подправленный официальный

Stanislav
07.11.2016
21:54:45
А вот если берут например в Яндекс работать

Там же надо уметь в быстрый питон

Zart
07.11.2016
21:55:37
я подозреваю что под не-рх дистрами оно вероятно не взлетит... хотя может уже позавозили хуков

amureki
07.11.2016
21:55:54
Его юзают в 2016?
https://p.ota.to/ вот эти ребята GAE с джангой вполне себе используют (немудрено, им гугловцы что-то аутсорсили даже)

Zart
07.11.2016
21:57:22
шо б стас доки читал с такой страстью как срачи разводит 8)

Igor
07.11.2016
21:57:35
Stanislav
07.11.2016
21:57:56
Я просто спрашиваю

Zart
07.11.2016
21:58:01
хз, я за блогами не слежу, а интересные линки накидывают или гуглятся сами

Stanislav
07.11.2016
21:58:15
Хабра только

Zart
07.11.2016
21:58:16
ты ща наспрашивал на год вперед

Stanislav
07.11.2016
21:58:22
А мне интересны люди которые писали хуйлоад

Zart
07.11.2016
21:58:57
реальный хайлоад сперва клепают балансерами, попутно перетряхивая тонкие места

в процессе эволюции от обычных и типовых решений остается одно воспоминание

Google
Vadim
07.11.2016
21:59:34
В островке писали хайлоад, у них спроси

Igor
07.11.2016
22:00:02
чувак :( питон по умолчанию медленный. даже богомерзкая java быстрее. правило номер ноль: преждевременная оптимизация - это так же плохо, как преждевременная эякуляция. если мы говорим про веб, то оптимизация достигается с помощью 1) асинхронности (надо отправить письмо? вместо того, чтобы ебать этим питоний поток джанги, отправим таск в отдельный процесс (а может даже виртуалку) с селери) 2) балансировки (привет, nginx) 3) поиске узких мест в коде, инфраструктуре и соответствующей оптимизации этих мест. тыща datetime-объектов генерится одну секунду? опа, а есть, оказывается, udatetime, которая работает в стопиццот раз быстрее и нас устраивает!

Zart
07.11.2016
22:00:10
боря чтоль?

Alexander
07.11.2016
22:00:11
я подозреваю что под не-рх дистрами оно вероятно не взлетит... хотя может уже позавозили хуков
А какая связь между guest-операционкой и host-операционкой в случае Докера?

Zart
07.11.2016
22:00:17
так они его там на го хуярили

Vadim
07.11.2016
22:00:58
Они медленный кусок переписали на го, а остальное было на джанге

Zart
07.11.2016
22:01:20
А какая связь между guest-операционкой и host-операционкой в случае Докера?
в этом случае - у системд в госте есть ряд хотелок. в рх дистры завезли специальный бинарник который докер гоняет перед запуском контейнера и который настраивает оный если детектит запуск системд

мне вот и любопытно, работает ли оно нынче автоматом везде или лишь в рх/федоре/центосе

а подымать дебиан влом

Igor
07.11.2016
22:02:01
еще uwsgi/gunicorn придумали не зря, поэтому вместо того, чтобы крутить продакшн-сервер с запущенным в tmux'е ./manage.py runserver, доверь обработку запросов не однопоточному куску дерьма, коим runserver, я полагаю, и является, а более клевым и производительным шишкам типа nginx и uwsgi

Stanislav
07.11.2016
22:02:15
До настоящей работы еще минимум 3 года, хотя я универ не закончу еще тогда

Stanislav
07.11.2016
22:02:21
А хуйлоад хочется

Zart
07.11.2016
22:02:25
и чем вам апач не угодил...

Vadim
07.11.2016
22:03:06
Толстый он и медленнее того же нгинкса. По-крайней мере был, когда я с него ушёл

Zart
07.11.2016
22:03:10
балансировщики... только хапрокси, только лучшее

Igor
07.11.2016
22:03:27
да какой в жопу хуйлоад, когда у тебя каких-то базовых знаний нет

Zart
07.11.2016
22:03:27
ну вы уже заебали сравнивать апач с нгинксом

разные вещи совсем

Vadim
07.11.2016
22:03:45
Интересно, когда здесь всплывет хадуп?))

Google
Zart
07.11.2016
22:04:08
нгинкс почти всю жисть был перекладывателем байтов между дескрипторами

ща туда луа впилили, так что он формально теперь на аппсервер тянет, но никто ж его в этой роли не юзает

не, до хадупа с кассандрой тут не дорастут

Igor
07.11.2016
22:05:01
> ща туда луа впилили хуясе. в nginx??

Zart
07.11.2016
22:05:16
https://www.nginx.com/resources/wiki/modules/lua/

с новым годом

лавры тарантула спать не дают наверное

Igor
07.11.2016
22:05:59
да, че-т я отстал от жизни

Stanislav
07.11.2016
22:06:11
балансировщики... только хапрокси, только лучшее
Нгинкс - балансировщик? Я думал веб сервер как апач

Admin
ERROR: S client not available

Zart
07.11.2016
22:06:29
нгинкс по факту юзают как балансировщик 99% времени

Igor
07.11.2016
22:06:38
Нгинкс - балансировщик? Я думал веб сервер как апач
нет. он может работать, как балансировщик. чаще всеог так и происходит

Zart
07.11.2016
22:06:39
а апач - аппсервер

Stanislav
07.11.2016
22:07:01
Ладно, надо заметки в телефон писать

Что загуглить и что выучить

Zart
07.11.2016
22:07:40
вебсервер - формально любой сервер, говорящий на хттп(с), но обычно подразумевается что он хотя бы отдает статику и возможно динамику

Zart
07.11.2016
22:08:04
аппсервер - сервер который запускает внутри себя приложения

Denis
07.11.2016
22:08:08
Нгинкс не умеет статику?

Google
Igor
07.11.2016
22:08:41
Igor
07.11.2016
22:08:58
Но статику тоже отдает?
может отдавать, может не отдавать, это уж как настроишь

Sergey
07.11.2016
22:08:58
> ща туда луа впилили хуясе. в nginx??
туда еще и недо-js вкрутили

Zart
07.11.2016
22:09:30
есть веб-сервера умеющие только в статику - нгинкс, лайти есть веб-сервера умеющие только в динамику - томкаты и т.п.

а вот с динамикой всё интересно

Zart
07.11.2016
22:10:43
если сервер может крутить внутри себя (потоками) или чайлдпроцессами логику - то это уже аппсервер. нгинкс не умеет. он просто открывает сокеты и начинает перекладывать байтики между дескрипторами

менеджментом порожденных процессов он не занимается гонять потоки с приложениями не умеет

т.е. без добавки в виде всяких фпм/ювсги и т.п. он в динамику не умеет по факту. ну теперь с луа таки научили

Stanislav
07.11.2016
22:12:33
Ага А где почитать обо всех этих процессах подробно и желательно по возростающей?

Igor
07.11.2016
22:12:35
А динамика это что?
а динамика это все остальное %) статика - это, грубо говоря, все картинки, js и css файлы. они пылятся себе на жестком диске и ниче с ними не происходит. попросили их - отдали. ниче сложного. запросили главную страницу - и тут веб-сервер (аппсервер?) такой "ууу блядь, надо отправить запрос в приложение. эй, джанга, тут юзер хочет / получить, че мне ему сказать?" джанга такая подумала и грит "бля, ну он не авторизован, покажи ему главную страницу, вот те готовый html, который я только что отрендерила, ебитесь сами дальше"

Zart
07.11.2016
22:12:39
поэтому чтобы сравнивать апач с нгинксом, надо к нгинксу еще добавить костылей

Stanislav
07.11.2016
22:12:46
Т.е с элементарного до разных серверов

Zart
07.11.2016
22:13:07
статика - это то, что отдается с диска напрямую

без обработки (кроме хедеров)

Igor
07.11.2016
22:13:27
статика - это то, что отдается с диска напрямую
вот, да, хорошее уточнение, спасибо

Zart
07.11.2016
22:14:14
в итоге чтобы поднять приложение с нгинксом - надо гонять ДВЕ программы

ошибка 500 - upstream not found шлёт приветы

Страница 718 из 1885

Эта группа больше не существует Эта группа больше не существует