
Стас Щетинников
21.12.2016
15:10:53

Igor
21.12.2016
15:12:59
по-моему тоже проще распараллелить просто
и че значит медленно ходят, где ботлнек?

Google

Anatoly
21.12.2016
15:17:28

Стас Щетинников
21.12.2016
15:18:14

Anatoly
21.12.2016
15:18:23
ммм, нет.

Стас Щетинников
21.12.2016
15:18:26
А почему?

Anatoly
21.12.2016
15:18:35
потому что логи nginx говорят мне так

Igor
21.12.2016
15:18:36
ну а аиохттп тогда как это исправит, если и так паралелится уже?

Стас Щетинников
21.12.2016
15:19:04
Или вы хотите сказать, что у вас тесты ходят на какой-то удаленный сервер, находящийся на другом конце планеты?

Anatoly
21.12.2016
15:19:11

H
21.12.2016
15:19:42
айохттп тебе ничем не поможет, он будет медленее чем реквестс даже

Eugine
21.12.2016
15:19:46
блядь

H
21.12.2016
15:19:52
котэ

Eugine
21.12.2016
15:19:56
удалилось?

Google

Anatoly
21.12.2016
15:19:58

H
21.12.2016
15:19:59
д

Igor
21.12.2016
15:20:01
да, ВЕРНИ

Anatoly
21.12.2016
15:20:02

Стас Щетинников
21.12.2016
15:20:10

Igor
21.12.2016
15:20:36

Anatoly
21.12.2016
15:21:40
охуеть!
ну давайте предполагать, что тут общаются не идиоты, угу? т.е. если я спрашиваю про замену А на Б, не надо мне рассказывать, что мне тут нахер всё надо переделывать.
я это и без вас знаю :)

Стас Щетинников
21.12.2016
15:22:52

Anatoly
21.12.2016
15:22:57
т.е. Request processing time 0.035999 - это медленно.
это в секундах.
а в nginx, куда оно ходило цифры меньше. к сожалению, я их уже поудалял. не в десять раз, конечно, но. конкретный оверхед requests мерить мне лень, специалисты в QA не являются охуенными спецами в Python. я и эти данные выбил с трудом. поэтому я и спросил про опыт людей замены А на Б.

Стас Щетинников
21.12.2016
15:27:02
А вы не могли предположить, за на установление соединения тоже требуется время, и оно в nginx никак появится не может? И что это не время оверхеда, а сетевые потери?

Anatoly
21.12.2016
15:27:19
бесспорно. только это не первый запрос в логе.
первый как раз дольше сильно. предположительно оно как раз там делает установление соединение и прочее

Стас Щетинников
21.12.2016
15:28:37
И у вас keep live, http pipeline и всякое такое, да?

Anatoly
21.12.2016
15:31:02
ну, nginx настроен корректно. я предполагаю, что либа это умеет по умолчанию. Код писал не я, выглядит так: requests.get(здесь урл). Все ссылки на один домен.

Стас Щетинников
21.12.2016
15:33:25

Anatoly
21.12.2016
15:33:39
1. я так не считаю.

Google

Anatoly
21.12.2016
15:34:09
2. я спросил - является ли aiohttp быстрее в общем случае, чем requests. Хватает ли вам квалификации понять вопрос?

Стас Щетинников
21.12.2016
15:34:51

Anatoly
21.12.2016
15:35:40
отвечу за вас: keep-alive включает, про пайплайн из лога непонятно.

Стас Щетинников
21.12.2016
15:36:32

Alexey
21.12.2016
15:36:44
Но тебя уже присвоили, ты — их.

Anatoly
21.12.2016
15:37:01
прекрасные ответы от "специалистов"

Alexey
21.12.2016
15:37:32
А какой ещё ответ ты ожидаешь на наглый с выебоном вопрос? :D

Стас Щетинников
21.12.2016
15:37:50

Anatoly
21.12.2016
15:38:02

Anatoly
21.12.2016
15:39:18
ну ты весь лог прочти.
тесты - это behave тесты "rest" api.

Alexey
21.12.2016
15:39:49
ну ты весь лог прочти.
на хуй мне читать весь лог, если ты из под меня запросил вопрос, который мне не нравится ни по форме, ни по содержанию? :)

Anatoly
21.12.2016
15:40:34
ну так он-то фактически послал сразу, угу.
а вот товарищ @nahuy ответил ровно то, что нужно. За что ему большое спасибо.

Alexey
21.12.2016
15:42:19
он тебя послал юзернеймом :D

Anatoly
21.12.2016
15:42:43
?

Google

Igor
21.12.2016
15:43:04
а я - аватаркой!

H
21.12.2016
15:43:19
пиздец, что с вами делает недостаток новичков, которых можно на хуй послать
на друг друга кидаетесь

Alexey
21.12.2016
15:43:39
так называемая ламерская депривация.

H
21.12.2016
15:43:56
быстрее реквестов будет работать только urllibX

Admin
ERROR: S client not available

H
21.12.2016
15:44:04
хуй знает какой там сейчас актуальный
имхо
или это https://docs.python.org/3/library/http.client.html

Anatoly
21.12.2016
15:49:35
ну я так понял, что не очень разительно и- надо смотреть вокруг.

Стас Щетинников
21.12.2016
15:56:50

Anatoly
21.12.2016
15:57:34

Eugine
21.12.2016
16:46:41
ебаный насос

Alexey
21.12.2016
16:46:47
:D

Dmitry
21.12.2016
17:27:33
насосная ебань

Andy
21.12.2016
18:55:10
Давайте поговорим о проблемах переписывания кода? Когда вы понимаете, что код надо переписать?

Eugine
21.12.2016
18:56:22

Andy
21.12.2016
18:56:37
Или вот еще хороший вопрос. Вот вы поставили задачу, написали тз, когда вы понимаете, что она выполнена?
Нет, это сборник вопросов при собеседовании
Причем, чтобы вы понимали, на позицию питон разработчика
Я им говорю, хотите Я покажу мой апворк аккаунт, а они мне - нет, отвечай

Google

Eugine
21.12.2016
18:58:09
Я так бы и ответил на вопрос

Andy
21.12.2016
18:58:22
Как?)

Alexey
21.12.2016
18:58:25
Так.
От же ответил уже тебе.

Andy
21.12.2016
19:00:38
Значит так и буду отвечать

Alexey
21.12.2016
19:02:30
Всё, теперь верно.

Andy
21.12.2016
19:04:54
Кстати, вот за аиохттп, разве это не будет как почти параллельное выполнение запросов? Если они не зависят друг от друга

Alexey
21.12.2016
19:05:16
Не будет.

Andy
21.12.2016
19:05:59
Вай? Пока один запрос где-то там ждет ответа сервера - можно пустить еще. Разве нет?

Alexey
21.12.2016
19:06:06
Бикоз. :)

Jim
21.12.2016
19:07:08
после pycon про aiohttp не могу слышать. ничего не говорю против, но агитация была пиздец какая жёсткая

Alex Milushev
21.12.2016
19:20:31

Jim
21.12.2016
19:22:47
доклад Андрея Светлова больше на промо был похож =)
в описании было написано про это, но я н думал что до такой степени

Alex Milushev
21.12.2016
19:23:49
Ну это его детище, так что не удивительно.

Jim
21.12.2016
19:24:03
это да.
но в целом мне конфа понравилась, жаль в этом году пропустить пришлось