
Serge
07.12.2016
11:05:37
вообще питон гонять под виндой изначально ущербная идея. так что там уже все равно

Zart
07.12.2016
11:05:40
да сегодня день дебила, как я погляжу... 8\

Serge
07.12.2016
11:08:16

Google

Zart
07.12.2016
11:08:35
нет, сегодня на куче каналов какое-то обострение дебильных заявлений
в бегиннерсах сейчас вон у человека почему-то скрипт в 2 потока качает за то же время, что и в 50 потоков
так ему перейти на OpenCL посоветовали... мол на видяхе потоков больше

Serge
07.12.2016
11:09:51
Кстати, а у Мити сегодня День рождения!
@nazarov_tech, Желаем тебе всех благ, профессиональных успехов, счастья в личной жизни и успешного осуществления любых идей и планов!!!
Или я опоздал?

Aion
07.12.2016
11:10:07
=)

Serge
07.12.2016
11:10:53

Roman
07.12.2016
11:10:59

Zart
07.12.2016
11:11:25

Roman
07.12.2016
11:12:19

Zart
07.12.2016
11:12:26
ну или юзай чистопитоновый всги - их море целое
для продакшена хорош черрипай

Serge
07.12.2016
11:13:47

Zart
07.12.2016
11:14:05
кто жив?

Google

Serge
07.12.2016
11:14:21
черрипай. давно этого слова не слышал.

Zart
07.12.2016
11:15:02
ну сам черри это свой собственный фреймворк, но у него отдельный всги сервер на чистом питоне в комплекте, с отличной поддержкой чанкед запросов

Serge
07.12.2016
11:16:58

Zart
07.12.2016
11:17:18
...например иис

Serge
07.12.2016
11:17:32

Zart
07.12.2016
11:17:49
штук 4-5

Serge
07.12.2016
11:18:08
а ну т.е. выбора море, значит всё не очень;)

Zart
07.12.2016
11:18:24
самый дебильный вариант - прикрутить как древний CGI
встречается в интернетах в гайдах как ни странно

Serge
07.12.2016
11:18:25
но в йелом да. почему бы и нет


Zart
07.12.2016
11:18:34
дает рекордные 5 рпс на коре и7
потом есть PyISAPIe, я его особо не пробовал
и pywin32 с isapi модулем. со стороны питона юзается iiswsgi пакадж, который оборачивает это в всги-совместимую обёртку.
это два наиболее клёвых варианта по производительности - вшиваются в сервер практически напрямую
но тяжело отлаживать проблемы, если чтото настроил не так
сейчас студия из коробки для питоновых проектов автоматом настраивает wfascgi враппер, который прикручивается к иису через фастцги
тут полный аналог с гуникорном/нгинксом выходит - на фронте иис, который по неймед пайпу запускает питон и форвардит ему запросы в пул потоков
третий вариант брать айронпитон и вшивать в сервер на уровне дотнета через NWSGI. не каждый фреймворк правда потянет
виндовый апач с мод_всги как еще один промышленный вариант
многие рисуют простой скрипт-службу на pywin32 и встраивают чистопитоновый всги сервер - cherrypy, waitress, diesel, cogen, werkzeug - их дохрена, хотя годных к нормальной работе не очень


Roman
07.12.2016
11:27:53
мне надо не зависеть от iis

Tatiana
07.12.2016
11:28:50
@nazarov_tech с Днем Рождения!

Google

Roman
07.12.2016
11:29:03
а IIS нормально относится ко всяким PUT/OPTIONS/PATCH?

Zart
07.12.2016
11:34:10
мне надо не зависеть от iis
если у тебя есть всги приложение, то ты от сервера уже не зависишь. как его прикручивать в конкретной ситуации - это уже боль сисадмина, а не разработчика

Dmitry
07.12.2016
11:35:55
:) спасибо

Roman
07.12.2016
11:36:52

Zart
07.12.2016
11:37:09
да вперед чо

Roman
07.12.2016
11:38:53
а, и ещё хочу ssl

Zart
07.12.2016
11:40:41
в иисе штатно, но поддержка SNI при этом лишь с вин8/вин2012
к апачу есть мод_ссл
черрипай и вейтресс точно умели юзать штатный питоновский опенссл враппер
черри судя по доке умеет и pyOpenSSL еще
не хочешь морочится с иисом - бери черри в общем

Dmitry
07.12.2016
11:41:40
о, вот раз упомянули вейтресс

Serge
07.12.2016
11:41:52
а разве апач через mod_wsgi не сделает ssl?

Dmitry
07.12.2016
11:41:53
ты юзал её? А я что-то посмотрел на эту балалайку и не очень понял, зачем мне она

Zart
07.12.2016
11:41:55
вейтресс это такой переписанный кусок медузы

Dmitry
07.12.2016
11:42:24
кто не видел, о чём мы http://docs.pylonsproject.org/projects/waitress/en/latest/

Zart
07.12.2016
11:42:37

Serge
07.12.2016
11:42:51

Dmitry
07.12.2016
11:44:13

Google

Zart
07.12.2016
11:44:36
я когда-то бенчмаркал всю эту кодлу
всякие штатные wsgiref и половина серверов на чистом питоне бенчмарк тупо не выдерживала и запарывала часть реквестов. черри и вейтресс были одними из немногих кто отработал корректно
Chris McDonough, автор пирамиды и вейтресс
точнее он не писал её, а вытащил кусок кода из закромов зопы

Dmitry
07.12.2016
11:45:12
а, ясно. Я с пирамидом тоже не имел дел, поэтому не знаю про криса )
>> половина серверов на чистом питоне бенчмарк тупо не выдерживала и запарывала часть реквестов
ты вот щас про перформанс или про корректную реализацию протокола?

Admin
ERROR: S client not available

Zart
07.12.2016
11:46:39
про то, что ab возвращал ненулевое количество успешных реквестов. т.е. пачка серверов либо срала 500ми кодами, либо фейлила коннекты
тестил давно, на коре2дуо. циферки выходили примерно такие
чистый CGI выжимал от силы 10 рпс
питоновые всги сервера делали порядка 500-800
виндовый пхп отдавал примерно столько же
статика была гдето на 2000 рпс
как и что сейчас - давно не интересовался
бо при реальной работой с субд а не тупой заглушкой "отдать готовый респонс объект" рпс будет меньше на порядок

Serge
07.12.2016
14:29:30
https://www.glassdoor.com/Award/Best-Places-to-Work-LST_KQ0,19.htm

Dmitry
07.12.2016
14:33:34
столько неизвестных компаний))
Франция 1 - Microsoft

Vitali K.
07.12.2016
14:55:28
а России в списке и нету
в России лучше отдыхать

Dmitry
07.12.2016
14:56:53
вот для 2015 года, но по версии HH
http://www.rbcplus.ru/news/56c3e60d7a8aa94ae1ef80af

Zart
07.12.2016
15:09:40
"Based on U.S. employee feedback"
https://www.quora.com/If-there-is-a-piece-of-code-youd-hang-on-your-wall-what-would-it-be/answer/Joshua-A-Saxby

Dmitry
07.12.2016
15:11:28
- Вас на работе бьют?
- нет
- отлично, +1 в рейтинге

Google

Serge
07.12.2016
15:16:06
а я бы вот так повесил
a, b = b, a
# F*** you C++!

GNU/Docker
07.12.2016
15:16:22
пффф.
dis.dis делал?

Michael
07.12.2016
15:16:38
Ololol

Serge
07.12.2016
15:16:57

GNU/Docker
07.12.2016
15:17:08
Ага
именно поэтому врапперы выглядят максимально по-мудацки.

Dmitry
07.12.2016
15:21:50

GNU/Docker
07.12.2016
15:22:03
ага

Roman
07.12.2016
15:37:38
cffi - ня. Прикрутил плюсовый конвертер xml => json
И даже красиво получилось

Dmitry
07.12.2016
15:38:41
а я всё не наиграюсь с f'' в 3.6

b0g3r
07.12.2016
15:39:30
туда типа передавать не надо, оно само из контекста берет?

Dmitry
07.12.2016
15:39:41
ага
там ещё и код писать можно)))

b0g3r
07.12.2016
15:40:21
звучит слегка спорно)

Andrey
07.12.2016
15:41:05
как в баше что ли?

Dmitry
07.12.2016
15:42:01
ну типа