Спасибо за видео. Интересный материал, хорошая подача. Не могли бы Вы записать видео, на тему возврата значений из функций которые вызваны в потоках. Хочется посмотреть на предложенные вами варианты с комментариями. Заранее спасибо.
Мужик, твои видео - это лучшее, что я находил. На каком энтузиазме ты делаешь всё это? Самые понятные и глубокие объяснения и разъяснения. Огромное спасибо! Недавно на канале, поэтому хочу узнать, стримы проводишь? И включены ли у тебя донаты?
А можно запилить сравнение многопотчного и асинхронного подхода ?) И раскрыть с точки зрения теории, когда что выгоднее использовать и т. д. Не совсем очевидный момент, особенно для начинающих, так как асинхронность тоже используется для i/o задач.
Я понял, для наших программ, потоки будут рулить практически всегда. Обычно как раз операции IO тормозят программу. Конечно если не брать в расчет проги для рендеринга видео или что-то в этом роде. Но такое наверное пишут на C или C++
насколько и что быстрее, надо смотреть, переставляя участки кода местами. чем дальше, от начала скрипта, расположен "твой любимый код", тем больше времени идет на запуск и все остальное, и, как следствие, падение производительности, какие бы ты там хеши ни считал.
Почему не слова о GIL. О том что это псевдомногопоточность. И глобально на уровне проца все так же работает в одном ядре и одном потоке. Параллелизм выполнения потоков - отсутствует.
input/output, то есть ввод-вывод, любая передача или приём данных из памяти самой программы куда-то во внешнюю среду (запись в файл, коммуникация по сети, даже вывод на консоль)
@@pythonclinic спасибо большое! очень интересный ролик, пользуюсь потоками а не процессами практически во всех своих программах, которые почти на 100% состоят из запросов в сеть, получается делаю все правильно :)
Шикарное объяснение, спасибо вам большое
Увлекательная информация, спасибо автору) Ждем видео про GIL)
Мало просмотров, значит годнота) респект автору 💪👏
хехе, спасибо)
Наверное один из лучших каналов, некогда такую информацию на ру Ютубе не встречал.
спасибо)
Поздравляю с 1-й тысячей! Пусть их будет сто как минимум. Запишите пожалуйста видео о декораторах классов и методов классов. Спасибо заранее.
спасибо) обязательно сделаю, стоит в плане)
@@pythonclinic круто! Спасибо большое
Спасибо за видео. Интересный материал, хорошая подача. Не могли бы Вы записать видео, на тему возврата значений из функций которые вызваны в потоках. Хочется посмотреть на предложенные вами варианты с комментариями. Заранее спасибо.
добавил в список тем)
Мужик, твои видео - это лучшее, что я находил. На каком энтузиазме ты делаешь всё это? Самые понятные и глубокие объяснения и разъяснения. Огромное спасибо! Недавно на канале, поэтому хочу узнать, стримы проводишь? И включены ли у тебя донаты?
привет, на самом деле по-приколу всё это делаю, поэтому донатов нету) стримы раньше проводил, но сейчас времени не хватает к сожалению
Спасибо большое! Расскажи пожалуйста о способе RPC, gRPC?
А можно запилить сравнение многопотчного и асинхронного подхода ?)
И раскрыть с точки зрения теории, когда что выгоднее использовать и т. д.
Не совсем очевидный момент, особенно для начинающих, так как асинхронность тоже используется для i/o задач.
конечно, разберёмся с этим вопросом)
Я понял, для наших программ, потоки будут рулить практически всегда. Обычно как раз операции IO тормозят программу. Конечно если не брать в расчет проги для рендеринга видео или что-то в этом роде. Но такое наверное пишут на C или C++
да, это вполне солидная логика
насколько и что быстрее, надо смотреть, переставляя участки кода местами. чем дальше, от начала скрипта, расположен "твой любимый код", тем больше времени идет на запуск и все остальное, и, как следствие, падение производительности, какие бы ты там хеши ни считал.
Почему не слова о GIL. О том что это псевдомногопоточность. И глобально на уровне проца все так же работает в одном ядре и одном потоке. Параллелизм выполнения потоков - отсутствует.
потому что это будет в следующем видео, я как раз над ним работаю
что такое IO?(
input/output, то есть ввод-вывод, любая передача или приём данных из памяти самой программы куда-то во внешнюю среду (запись в файл, коммуникация по сети, даже вывод на консоль)
@@pythonclinic спасибо большое! очень интересный ролик, пользуюсь потоками а не процессами практически во всех своих программах, которые почти на 100% состоят из запросов в сеть, получается делаю все правильно :)