@spbpython

Страница 724 из 785
Serge
21.05.2018
21:21:36
Вряд ли он научился
А я вот сомневаюсь, что они вообще будут заморачиваться. Хотя, было бы неплохо. Почему его умеет gunicorn мы же понимаем

А что про nginx unit думаешь?
Не трогал даже. У меня просто как-то нет nginx в инфраструктуре сейчас. Был бы, можно было бы в его мир смотреть. Фасады на skipper и cloudfront сейчас.

Dmitry
21.05.2018
21:25:09
А что про nginx unit думаешь?
это который свежий аппсервер от nginx?

так оно не мейнстрим же

Google
Sergey
21.05.2018
21:25:52
На кодфесте чувак из nginx интересно про unit рассказывал

Dmitry
21.05.2018
21:26:19
а вообще совсем непонятный блидинг эдж в непонятной нише

На кодфесте чувак из nginx интересно про unit рассказывал
заплати мне столько же денег, пошли меня в новосиб, я ещё не так расскажу

Sergey
21.05.2018
21:27:25
заплати мне столько же денег, пошли меня в новосиб, я ещё не так расскажу
Я не о том как он рассказывал, а о том что он рассказывал

Dmitry
21.05.2018
21:27:37
ну опять же лиг прав

если у тебя много инджиникса

и например хитрый кэш на его основе

и кастомный код под него

Sergey
21.05.2018
21:28:34
Ну а вообще это для перфоманс-дрочеров — у юнита с сервисом шареная память и вот это всё

Dmitry
21.05.2018
21:28:49
тогда молись на сысоева. но для большинства смысла нет

Sergey
21.05.2018
21:30:23
Зато оно умеет в хот релоад, а ты нет

Dmitry
21.05.2018
21:32:58
э

все приличные люди умеют в хот релод

Google
Dmitry
21.05.2018
21:33:19
и грейсфул рестарт

Serge
22.05.2018
05:58:39
Зато оно умеет в хот релоад, а ты нет
Который не нужен, там где он типа нужен. В смысле, хотрелоад нужен, чтобы не было простоев, но если тебе это критично, то ты умеешь в масштабирование, у тебя не один инстанс и ты умеешь в rolling update:)

Maxim
22.05.2018
06:20:42
Если что-то ещё не мейнстрим, это же не значит, что не надо о нем думать...

Marco
22.05.2018
09:13:28
Последний шанс: остаётся меньше часа до окончания приёма заявок на вело-футболки: https://www.meetup.com/spbpython/events/250994322/



Diana
22.05.2018
09:34:00
Классные! А если нет возможности поучаствовать в этих велопокатушках, то футболочку никак не получить?)

Диёр
22.05.2018
09:34:31
Яб покатался даже, но я умру

Marco
22.05.2018
09:37:05
Классные! А если нет возможности поучаствовать в этих велопокатушках, то футболочку никак не получить?)
Футболки выдаются при предъявлении велосипеда и сдаче зачёта на знание pep8 )

Классные! А если нет возможности поучаствовать в этих велопокатушках, то футболочку никак не получить?)
Ты вообще на велосипеде не катаешь, или просто в этот день не получается приехать?

Vitali K.
22.05.2018
09:39:41
Marco
22.05.2018
09:39:54
Яб покатался даже, но я умру
Велопарад - это очень расслабленное мероприятие, скорость движения низкая, никаких препятствий.

Dmitry
22.05.2018
09:40:52
от жары)

Diana
22.05.2018
09:41:00
Ты вообще на велосипеде не катаешь, или просто в этот день не получается приехать?
Вообще катаюсь и люблю это дело, правда, с тех пор, как велик угнали, редко, беру в аренду, но надеюсь это скоро исправить. Но в этот день не смогу, так как собираюсь быть у товарищей на EasyFest (делают ребята из олимпа из итмо)

Диёр
22.05.2018
09:41:05
от жары)
от жары я в ташкенте умирал

а здесь так, тепло

Dmitry
22.05.2018
09:41:20
)))) тру

Marco
22.05.2018
09:45:59
но, эммм, дофигища народу и как бы не убраться)
Посмотри фотографии с прошлого года - там и дети, и инвалидные коляски. При грамотной организации всё будет ок.

D_Firsov
22.05.2018
09:49:04
Посмотри фотографии с прошлого года - там и дети, и инвалидные коляски. При грамотной организации всё будет ок.
Ну, я катался уже не раз в составе больших толп народу, там главное самому не вытворять резких манёвров и в целом будет ок, но большая велоколонна - это место где надо мониторить обстановку вокруг себя на все 360)

Google
Sergey
22.05.2018
09:50:23
Да какой питон, unit в гошечку умеет ;D

Dmitry
22.05.2018
09:54:27
какой смысл в перфомансе если нет клиентов

Aline
22.05.2018
09:55:07
сам покекай)

Sergey
22.05.2018
09:55:45
Короче вот тут слайдики https://speakerdeck.com/codefest/codefest-2018-valientin-bartieniev-nginx-inc-dot-nginx-unit-dinamichieskii-vieb-siervier-novogho-pokolieniia-s-unikal-noi-arkhitiekturoi

Makc
22.05.2018
09:57:39
Кек

Совершенно странный и необоснованный вывод.

Dmitry
22.05.2018
10:09:02
ты про этот?

Makc
22.05.2018
10:09:57
В особенности про async угорнул

Dmitry
22.05.2018
10:11:29
потому что тебе он нужен?)

а Роме не нужен)

Makc
22.05.2018
10:12:21
Какой лихой экстраполятор

И чо, и чо, расскажи.

Makc
22.05.2018
10:19:46
У нас, кажется, есть расхождение в терминологии. Что в твоём понимании быстро?

Только сдуваются они, в противовес wsgi не так быстро с ростом нагрузки.

Явное лучше неявного. И во всяком случае лучше чем манкипатчинг от gevent. И с каких пор stackless сопрограммы стали медленне stackfull?

И сколько нужно чтобы было быстро?

Admin
ERROR: S client not available

Dmitry
22.05.2018
10:32:48
быстро по шкале @pragus :)

Makc
22.05.2018
10:38:13
А это сколько rps?

А по делу ответить есть что?

Google
Makc
22.05.2018
10:48:13
отдача статики?

И что, go у тебя отдаст 50-60 krps с походом в редис на одном потоке?

Анукапокажи

Serge
22.05.2018
10:51:19
вот вы всё не с той стороны на это смотрите

вот вы всё не с той стороны на это смотрите
я написал скрипт, он работает. у меня увеличилась нагрузка. я хочу оптимизировать использование существующих ресурсов. понятно, что я могу масштабировать, но оптимизировать надо все равно, чтобы было дешевле. у меня есть вот такие варианты оптимизации: 1. профайлить и оптимизировать код скрипта 2. запустить его на gevent 3. переписать весь код, включая замену используемых библиотек на asyncio угадайте, что я сделаю в первую очередь?

Sergey
22.05.2018
10:54:13
Gevent?

Serge
22.05.2018
10:54:22
Gevent?
у ти лапочка:)

Sergey
22.05.2018
10:54:28
Уиии

Dmitry
22.05.2018
10:56:23
чтобы страдать

Danil
22.05.2018
10:56:45
Makc
22.05.2018
11:02:39
А если перед тем как писать, подумать что это у тебя io bound задачи в скрипте, и сразу писать под asyncio?

Serge
22.05.2018
11:04:32
А если перед тем как писать, подумать что это у тебя io bound задачи в скрипте, и сразу писать под asyncio?
Только если так, но это не всегда возможно. Требования такие гибкие

А если перед тем как писать, подумать что это у тебя io bound задачи в скрипте, и сразу писать под asyncio?
Ну, а если это типа на Django быстро налабали прототип, а туда полезли пользователи?

Makc
22.05.2018
11:05:48
Пришла пора оценить нагрузку и принять соответствующие решения по поводу архитектуры.

Serge
22.05.2018
11:06:17
А если перед тем как писать, подумать что это у тебя io bound задачи в скрипте, и сразу писать под asyncio?
Единственный мой опыт с asyncio был с маленьким прокси сервером. Ну, да, работает чо;) но этот await hell...

Makc
22.05.2018
11:06:40
а что в нем hell-ного?

Google
Makc
22.05.2018
11:07:10
линейный код, с дополнительным улючавым словом иногда.

Serge
22.05.2018
11:07:52
линейный код, с дополнительным улючавым словом иногда.
Вот это иногда... Оно очень быстро превращается в почти всегда и почти надо правильно угадать:)

Страница 724 из 785