
Alexey
26.12.2017
22:21:19
Как сможешь. Выручишь пиздец ки просто.
Успеха тебе

Vladimir
26.12.2017
22:21:36
Оставить "как есть" не вариант до завтра?
Я на работе с коллегой-железячником посмотрел бы

Google

Alexey
26.12.2017
22:22:15
У меня нет, этот момент был позавчера. Как всегда короче.
А резерв месяц на отдыхе
Где тонко там и рвётся хули

Roman
26.12.2017
22:43:42

Маришка
26.12.2017
22:45:33

Roman
26.12.2017
22:45:35

Stanislav
26.12.2017
23:14:20

Roman
26.12.2017
23:24:19

Веселый
26.12.2017
23:41:22

Саша
27.12.2017
00:45:21

Petr
27.12.2017
07:21:28

Lulz
27.12.2017
07:44:06
Понял, спасибо
zart кидал оч большую статью про async, если не изменяет память

Bogdan (SirEdvin)
27.12.2017
07:46:49
Там уж очень много внутренностей асинка(

Google

Alexey
27.12.2017
07:47:47
Не понимаю зачем столько асинка всем подряд

Zart
27.12.2017
07:48:21
http://lucumr.pocoo.org/2016/10/30/i-dont-understand-asyncio/ это я кидал

Bogdan (SirEdvin)
27.12.2017
07:49:00
микросервисы жи.

Zart
27.12.2017
07:49:45
количество людей, умеющих в микросервисы на порядок-два меньше тех кто умеет в асинк

Lulz
27.12.2017
07:50:08
https://vorpus.org/blog/some-thoughts-on-asynchronous-api-design-in-a-post-asyncawait-world/
еще вот это кидал

Саша
27.12.2017
07:51:21

Bogdan (SirEdvin)
27.12.2017
07:52:36
Ну, не микросервисы, а просто маленькие сервисы. Вот у меня есть docker експротер для прома, у которого почти вся работа - это ожидание ответа от docker engine. Почему бы не фигакнуть туда async, вместо того, что бы делать насколько потоков?

Zart
27.12.2017
07:53:00
...

Lulz
27.12.2017
07:53:07
бля лол, везде async

Petr
27.12.2017
07:53:10
+

Lulz
27.12.2017
07:53:21
async чето-там скажу

Petr
27.12.2017
07:53:35
делаю тестовое - там видимо тож асинк подразумевается

Zart
27.12.2017
07:54:28

Roman
27.12.2017
07:54:34

Zart
27.12.2017
07:54:41
они себя со стороны видели, аще...

Roman
27.12.2017
07:55:13
https://morepypy.blogspot.ru/2017/12/pypy27-and-pypy35-v510-dual-release.html

Bogdan (SirEdvin)
27.12.2017
07:57:00

Zart
27.12.2017
07:57:28

Google

Roman
27.12.2017
08:01:36

Zart
27.12.2017
08:01:56
ну если писать несложнее туториала, то как бы ок

Bogdan (SirEdvin)
27.12.2017
08:02:09
Какие? Я в целом понимаю asyncio на верхем уровне. Или для того, что бы им пользоватся мне нужно на глубинном уровне понимать как оно точно работает и писать статьи в духе той, которая выше про пост-asyncio?
И чем же тогда async хуже всех остальных фреймворков, языков программирования, баз данных и так далее.

Zart
27.12.2017
08:02:52
тем что он примерно нахуй не нужен большинству программистов, в отличие от вышеупомянутых
D:\>"c:\Program Files (x86)\PyPy2 v5.10.0\pypy.exe"
Python 2.7.13 (84a2f3e6a7f8, Oct 04 2017, 08:48:53)
[PyPy 5.9.0 with MSC v.1500 32 bit] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>>
не умеют пацаны в релизы

Roman
27.12.2017
08:04:20

Bogdan (SirEdvin)
27.12.2017
08:04:33
Что-то он был нужен программистам начиная еще с tornado.

Alexey
27.12.2017
08:04:40
Для чего его можно приготовить?

Zart
27.12.2017
08:05:08
торнадо писали те, кто не осилил твистед

Roman
27.12.2017
08:05:17
:)

Zart
27.12.2017
08:05:19
*тролльфейс*

Alexey
27.12.2017
08:06:02

Zart
27.12.2017
08:06:15
что?
они свою нишу заняли и застолбили

Alexey
27.12.2017
08:06:36
Тут почва это люди которые слов таких не знают. А кто знает что это уже сто раз эти темы перетер.

Roman
27.12.2017
08:06:37
Троллинг

Zart
27.12.2017
08:06:41
а

Alexey
27.12.2017
08:06:44

Zart
27.12.2017
08:06:56
с этой публикой не особо

Google

Zart
27.12.2017
08:07:05
потому что они умеют в асинк!11один

Саша
27.12.2017
08:07:22
Бля я просто совета спросил

Alexey
27.12.2017
08:07:24
Лал

Roman
27.12.2017
08:08:50
Но вообще мне twisted нравится. Хотя коллбэк-хелл это таки больше беда, чем мелочь, есть задача более-менее крупная

Zart
27.12.2017
08:09:00
угу

Bogdan (SirEdvin)
27.12.2017
08:09:16
Как насчет всякой довольно нагруженной херни в духе "rest api к базе данных"? Вроде там асинхронность должна неплохо заходить.

Zart
27.12.2017
08:09:26
ват
это волшебно превращает субд в асинхронные?

Admin
ERROR: S client not available

Bogdan (SirEdvin)
27.12.2017
08:10:06
Нет

Roman
27.12.2017
08:10:10

Zart
27.12.2017
08:10:44
и в итоге на стороне бд один хуй все те же процессы с тредиками

Bogdan (SirEdvin)
27.12.2017
08:11:05
На стороне бд да, а на стороне приложения 2 воркера вместо 40, например.

Roman
27.12.2017
08:11:58
И те же N-подключений к базе

Zart
27.12.2017
08:13:14
как я уже говорил, они себя со стороны видели?

Bogdan (SirEdvin)
27.12.2017
08:13:29
Ну ... да. IO-операции же не пропадают, они просто передают поток выполнения во время ожидания ответа. Я не совсем понимаю, в чем тут проблема?

Zart
27.12.2017
08:13:46
ну например в том, что асинк медленее синка 8)

Bogdan (SirEdvin)
27.12.2017
08:14:26
Это да, но есть у вас довольно большое количество времени занимает IO-операция (скажем 80%), то переписать на асинх будет выгоднее.

Google

Alexey
27.12.2017
08:14:39
У тебя ж все раком встанет

Cykooz
27.12.2017
08:14:59

Alexey
27.12.2017
08:15:05
Кончатся воркеры и привет 502

Zart
27.12.2017
08:15:07

Bogdan (SirEdvin)
27.12.2017
08:15:11
Например, вот доклад от варгейминга: https://www.youtube.com/watch?time_continue=2584&v=ajVOD6JeCko
У них как-то получилось.

Zart
27.12.2017
08:15:38
чорт

Alexey
27.12.2017
08:15:40
Да много у кого получается.

Zart
27.12.2017
08:15:49
только я подумал что он почти прошел тест, ан хуй

Bogdan (SirEdvin)
27.12.2017
08:16:00

Alexey
27.12.2017
08:16:09
Только какбе это. Если у крутых чуваков получилось это значит только что у них получилось и больше ничего.

Zart
27.12.2017
08:16:18
что такое "питон треды"?
крутые чуваки круты тем, что понимают что и зачем они делают

Bogdan (SirEdvin)
27.12.2017
08:16:46
https://docs.python.org/3/library/threading.html ?

Alexey
27.12.2017
08:16:50

Cykooz
27.12.2017
08:16:54

Zart
27.12.2017
08:17:01

Alexey
27.12.2017
08:17:07

Zart
27.12.2017
08:17:12
что же делает их "питон тредами"?
прекратите ему подсказывать с задних парт

Alexey
27.12.2017
08:17:34
Малчю.

Bogdan (SirEdvin)
27.12.2017
08:17:47
и?
То есть захреначить 2-3 дополнительных треда лучше, чем просто нафигашить свой сервис на asyncio?