Size: a a a

2019 June 25

BG

Bogdan (SirEdvin) Gladyshev in Async Python
То есть, нет, не используют они пулы тредов. Так только aiofiles делает пока. А если используют, бить их ногами нужно
источник

I

Iz in Async Python
для выполнения блокирующих функция  используются threadpool
источник

BG

Bogdan (SirEdvin) Gladyshev in Async Python
Так в том то и смысл, что в асинхронных клиентов нет блокирующих функций
источник

I

Iz in Async Python
например  asyncpg  вызывается потоки и вних пихаются блокирующие части кода
источник

I

Iz in Async Python
тоесть посути там тоже потоки исопользуются
источник

I

Iz in Async Python
и например если не ограничить  их то они  плодятся
источник

I

Iz in Async Python
до максимума
источник

I

Iz in Async Python
как я понял
источник

I

Iz in Async Python
вот мой вопрос на тостерер
источник

I

Iz in Async Python
источник

I

Iz in Async Python
там чувак мне пояснил за это )) большоему спасибо))
источник

I

Iz in Async Python
потомучто как я написал небольшое не допонимание как эту хеверт хуевертить у меня есть
источник

I

Iz in Async Python
))
источник

YL

Yoshi Lyosha in Async Python
std::mpa🌲
можно ещё

run = loop.run_until_complete
tasks = [loop.create_task(coro) for coro in coros]
[print(run(result)) for result in tasks]
кек, я, пожалуй, не стану так делать)
источник

BG

Bogdan (SirEdvin) Gladyshev in Async Python
Iz
например  asyncpg  вызывается потоки и вних пихаются блокирующие части кода
Ну так не asyncpg, а asyncio
источник

BG

Bogdan (SirEdvin) Gladyshev in Async Python
И если я правильно понимаю, это фиксится aiodns + прямое использование сокетов
источник

G

Gabben in Async Python
Iz
до максимума
Нет, в ответе же написано, что дефолтный пул потоков вычисляется по формуле.
Дефолтный пул потоков это не новость.
источник

I

Iz in Async Python
в  asyncio подобная штука происходит в  asyncio.open_connection
источник

I

Iz in Async Python
Gabben
Нет, в ответе же написано, что дефолтный пул потоков вычисляется по формуле.
Дефолтный пул потоков это не новость.
ну да я этот и имел ввиду в виде максимума)), чуть чуть не так выразился
источник

G

Gabben in Async Python
Понятие максимум просто неоднозначное
источник