Многопроцессность, многопоточность, асинхронность в Python и не только. Что это и как работает?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 742

  • @t0digital
    @t0digital  11 หลายเดือนก่อน +61

    Мой курс «Хардкорная веб-разработка» - course.to.digital
    Вжух!

  • @79fz270704
    @79fz270704 4 ปีที่แล้ว +124

    Тема интересная, ждем продолжения.

  • @Emagnarium
    @Emagnarium 4 ปีที่แล้ว +50

    Спасибо за ликбез по мультипоточности ядер)
    "Немножко" дополню/скорректирую в режиме зануды:
    1:00 Процесс и поток на процессоре может быть один, когда нет ОС. Это кучу МК (микроконтроллеров) и им подобных процов. Даже на х86 можно запустить монопроцесс и, обычно, вы его пускаете. BIOS Based I/O system не редко однопоточна+однопроцессна (но может мои данные устарели)
    1:20 я бы прям в начале уточнил разницу между "работает" и "выполняется" ("исполняется"). Состояния ожидания тоже работа (это вам не зомби) и одновременно реально работать без переключений могут сотни процессов, а вот с выполнением да, только один в один фрейм исполнения. Хотя кому-то наоборот "программа исполняется" это существование процесса, а "программа работает" это греет воздух, трасформируя данные
    3:20 строго говоря у программы может быть и 0 (ноль) потоков/процессов. Пример -- скрипты, которые не оперируют потоками/процессами, а исполняются родительским интерпретатором.
    3:40 программа != процесс,
    4:00 потоки так-то бывают разные и на сколько я знаю у потоков могут быть свои адресные пространства, но не уверен. Надо изучить что в каких ОС
    4:36 гонки потоков можно, как избегать рядом подходов в мультипоточном прог-ии, так и исключать, так что проблема не совсем понятно, зачем сюда внесена, но при этом даже о законе Абеля ни слова(
    Часть про простаивающие ядра оставляю на совести автора, там у меня нет знаний, за тем и смотрел =)
    12:43 асинхронность, а точнее асихронное программирование либо асихронное выполнение это *один из* способов решить проблему, как достичь большой отдачи на малом числе ядер/потоков. В принципе можно и 10к дескрипторов потоков создать и нихай ОС сама их рулит, если поток умеет переходить в ожидание, то даже разрулит)
    14:10 высокоэффективные ли? Если замерять RPS, то с высокой верятностью при идентичной задаче JS можно отточить не лучше питона, тот не лучше явы (иногда питон быстрее даже правильно "сваренной" явы), а эти ребята всё равно уступят Go/RUST/C++/Fortran (я счас о пределе, который можно выжать, а не о качестве библиотек, которые делают разрыв обычно ещё сильнее) Эффективно на тех же JS/Python писать ёмкий код (мало строк, много логики и смысла), но тут ни JIT, ни процессоры, ни ОС ни при чём
    14:50 это упрощение сродни Пи = 3, простите. EL исполняет задачи из очереди на исполнение по мере завершения исполнения текущих задач (в частности для JS это по одной задаче), а задачи, завершаемые не выходом, а переходом в ожидание, по мере удовлетворения ожидания, перекладывает в очередь ожидания и взятием из очереди на исполнение следующей задачи
    На этом всё, надеюсь уточнения кто-то дочитает, а не в в воздух это...

    • @danilakim5126
      @danilakim5126 2 ปีที่แล้ว +2

      Немного сложновато, хотелось бы увидеть это ПРЯМ НА РЕАЛЬНОМ ПРИМЕРЕ! Прям наглядно увидеть многопоточность, сам ПОТОК/ПРОЦЕСС. Вот есть компьютер, и что мне делать чтобы увидеть этот поток, процесс?! Запустить программу что-ли? (Понятное дело что и сама ос что-то да выполняет, но как увидеть ожидание процесса, как увидеть что работает многопоточность НА РЕАЛЬНОМ ПРИМЕРЕ?!) МОЖЕТ МОЖНО ПРОГРАММУ НАПИСАТЬ И НАГЛЯДНО УВИДЕТЬ?!? Подскажите пожалуйста, буду благодарен!

    • @Emagnarium
      @Emagnarium 2 ปีที่แล้ว +1

      ​@@danilakim5126 простейший варик: запускаете live-образ линукс-based (проще говоря убунты), ставите там htop, запускаете его. Там можно наглядно увидеть нити (posix-based threads, по-нашему потоки) и их родительские процессы. Можно изучить и препарировать их, если будет желание.
      Ещё вариант тот же Process Explorer вместо классического Task Manager виндового способен показать потоки виндовых процессов (не моя специфика, не знаю на сколько глубоко там можно копать)
      А так, на хабре том же найти реально)

    • @captainkryuk1899
      @captainkryuk1899 ปีที่แล้ว +16

      Братан ты бы вышел на улицу воздухом подышал, пивка попил

    • @Rulezzz3
      @Rulezzz3 26 วันที่ผ่านมา +1

      Ты классный зануда, побольше бы таких. Накинул материала нормально.Алкаша сверху, который про пиво говорит не слушай)

    • @Emagnarium
      @Emagnarium 23 วันที่ผ่านมา

      @@Rulezzz3 не, я просто писал сидя на верандочке) С кальянчиком)

  • @RuchejAlex
    @RuchejAlex 4 ปีที่แล้ว +40

    Сделаю паузу и скажу. Когда увлекался своим ZX-Spectrum-ом, изучал ассемблер. Благодаря этому, не плохо понимаю тему прерываний, т.к. там это было оооочень хорошо видно. Изначально, на zx работает только одна прога. По учебнику, делал на машинных кодах часы, которые работали в фоне в системе. Для это создаётся прерывание, у которого есть свой номер, как сейчас сказали бы, свой ID. Когда сделал эти часы, которые висят и не пропадают, был в восторге)

    • @quasar-lv6pp
      @quasar-lv6pp 4 ปีที่แล้ว

      А по какому учебнику учился? Интересно, т.к. сам на спектруме ассемблер познавал в 90-х

    • @vryaboshapko
      @vryaboshapko 4 ปีที่แล้ว +1

      У меня было наоборот: понимание устройства event loop помогло разобраться с прерываниями на ардуино)))

    • @Enerdzizer
      @Enerdzizer 3 ปีที่แล้ว

      Господа,а можно поподробнее про прерывания? Прерывание разве можно создавать? Прерывания в zx spectrum это аналог программы или это всё таки ближе к callback функции?

    • @RuchejAlex
      @RuchejAlex 3 ปีที่แล้ว

      @@Enerdzizer в спектруме, прерывание задаётся в каком-то регистре и вроде указывается адрес перехода. Уже не помню

  • @MrVindor
    @MrVindor 4 ปีที่แล้ว +27

    Спасибо за видео! Важная тема, давно жду ее)

  • @mvo5450
    @mvo5450 ปีที่แล้ว +2

    Когда набираю в поиске какую-то тему, и в ленте вижу твоë видео об этом - для меня это как явная подсветка - "Здесь точно будет качественное разъяснение."
    И так и получается.

    • @t0digital
      @t0digital  ปีที่แล้ว +1

      Спасибооо!

  • @toomanof
    @toomanof 4 ปีที่แล้ว +150

    Продолжай в тоже духе! Хороших лекторов не так уж много!

    • @t0digital
      @t0digital  4 ปีที่แล้ว +15

      Спасибо!

    • @zavserj
      @zavserj 2 ปีที่แล้ว

      th-cam.com/users/shortsHpwZpcfOxto?feature=share

    • @SueBeatMaker
      @SueBeatMaker ปีที่แล้ว

      @@t0digital Поддерживаю

  • @ITPROSTA
    @ITPROSTA ปีที่แล้ว +3

    Наверное самое лучшее видео по этой теме на ютубе! Все четко и понятно!

    • @t0digital
      @t0digital  ปีที่แล้ว

      Спасибооо!

  • @russiancat2011
    @russiancat2011 4 ปีที่แล้ว +1

    Пересмотрел кучу лекций и подкастов про многопроцессность, многопоточность и асинхронность. Но все было очень сложно и заурядно. Здесь просто и понятно. Спасибо огромное за видео, у тебя талант объяснять!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо большое, очень приятно! Буду продолжать

  • @vladimirkirdan
    @vladimirkirdan 2 ปีที่แล้ว

    Ты очень круто всё объясняешь! Очень нравится структура твоих видео! Нет никакой воды из разряда «что бы установить пакет, используйте пип инсталл…» но в тоже время нет «эээ ну тут просто переписываете ядро». Всё очень понятно, доступная информация

  • @myroslavzadoian4549
    @myroslavzadoian4549 4 ปีที่แล้ว +3

    Ждём следующее видео! Тема очень интересная, интересно услышать твои мысли!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо!

  • @smig6652
    @smig6652 4 ปีที่แล้ว

    Сейчас это точно лучший канал о программировании в Русскоязычном ютюбе!

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Очень приятно получать такую оценку работы, спасибо!

  • @VB-s4p
    @VB-s4p 4 ปีที่แล้ว +6

    Благодарю за ваш труд!

  • @ЕлизаветаДымченко-ж6ъ
    @ЕлизаветаДымченко-ж6ъ 4 ปีที่แล้ว +34

    никогда не пишу комментарии, то здесь просто не смогла удержаться. Качество видео на высшем уровне, очень редко встретишь такое. Информация разложена по полочкам, максимально понятно))

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо, очень приятно!

  • @НаильХайруллин-э2к
    @НаильХайруллин-э2к 4 ปีที่แล้ว +32

    Комментарий ради большего раскрытия асинхронности

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибо :)!

  • @Yogamassagekzn
    @Yogamassagekzn ปีที่แล้ว

    Супер!
    Как раз по чуть чуть нахватал и так удачно залетел на это видео!
    Спокойно четко понятно.
    Спасибо.

  • @bagasayn
    @bagasayn 4 ปีที่แล้ว +21

    Супер, самая не скучная лекция :)

  • @lavrlad
    @lavrlad 4 ปีที่แล้ว +122

    Полугодовой предмет ВУЗа в 16 минутах, понятным языком. Вот что значит Питонист вещает)

    • @romanwednesday4401
      @romanwednesday4401 4 ปีที่แล้ว +18

      Ну это всего лишь вводный материал, хотя и достаточно качественный. В ВУЗ-ах часто смотрят более углубленно в проблемы и применения многопоточности, асинхронности(Если это нормальный ВУЗ с хорошим преподавательским составом). Не стоит полностью обесценивать знания которые дает учебное заведение, если оно хорошее(а студент нет).
      Обидно, если за пол года в учебном заведении тебе действительно рассказали только эти вещи. Такие вузы я называю шарагами

    • @zavserj
      @zavserj 2 ปีที่แล้ว

      th-cam.com/users/shortsHpwZpcfOxto?feature=share

    • @SyperMonster
      @SyperMonster 10 หลายเดือนก่อน

      ​@@romanwednesday4401шёл 2024, похоже остались одни шараги)

    • @AndreiSokolov-k7j
      @AndreiSokolov-k7j 6 หลายเดือนก่อน

      @@romanwednesday4401 вуз это полное гавно

  • @victorgasiul5813
    @victorgasiul5813 4 ปีที่แล้ว +1

    Отличный способ подачи, без заумных фраз, но и без ненужного разжевывания простых вещей, жду ещё

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо, рад, что понравилось!

  • @MS-fu3zf
    @MS-fu3zf 4 ปีที่แล้ว +8

    Здорово. Отличный ввод в многопоточность и асинхронность. Спасибо.

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что полезно!

  • @ЖанЖак-м7м
    @ЖанЖак-м7м ปีที่แล้ว +1

    Спасибо за подробное и понятное описание!

  • @egoruzh
    @egoruzh 4 ปีที่แล้ว

    Интересные все видео. Спасибо. Много полезного, без понтов, доступно и профессионально.

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибо! Рад, что полезно

  • @FillerWorld
    @FillerWorld 4 ปีที่แล้ว +1

    Всё предельно ясно и по полочкам, спасибо большое!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что полезно! Спасибо!

  • @benya4396
    @benya4396 4 ปีที่แล้ว

    Отличный пример отличия async от thread, и ведь знал что оно так происходит, но когда спрашивали про разницу, лез куда-то вглубь, не задумываясь об этом моменте

  • @iforin
    @iforin 4 ปีที่แล้ว +2

    Классный Канал , Рад что познакомился с Автором. Очень интересно

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибооо! Приятно

  • @ДаниилШестаков-щ8к
    @ДаниилШестаков-щ8к 2 ปีที่แล้ว +1

    Спасибо , надеюсь разберусь в теме асинхронности с нуля до полного понимания благодаря вашим роликам. Перехожу к следующему )

  • @andreybelyaev5703
    @andreybelyaev5703 4 ปีที่แล้ว

    Спасибо.. Внятно, понятно и без воды.. Талант педагога налицо!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибооо!

  • @АлександрКозлов-о7к
    @АлександрКозлов-о7к 4 ปีที่แล้ว

    Алексей! Спасибо за ваши видео! Почаще бы.

  • @haykvardevanyan95
    @haykvardevanyan95 3 ปีที่แล้ว

    Очень понятно все разложил, спасибо большое, как раз пытаюсь учить питон, Я пока на синтаксисе, но думаю уже с этих пор нужно понимать какие технологии испольовать в коде, чтобы на выходе получить нормальное приложение, с высокой эффективностью,однозначно, лайк

  • @avorion-ru
    @avorion-ru 2 ปีที่แล้ว +1

    Ну наконец то нашел нормальное объяснение, спасибо Вам огромное!!

  • @SerhiiNekrasov-j2n
    @SerhiiNekrasov-j2n 4 ปีที่แล้ว

    16 минут прошли незаметно. Очень интересно!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что интересно:)!

  • @mrMarseleene
    @mrMarseleene 4 ปีที่แล้ว

    Как же приятно тебя слушать! Спасибо и удачи в развитии!

  • @HeyArtem
    @HeyArtem 2 ปีที่แล้ว

    Спасибо за информацию. Легко и интересно слушать. То что искал!

  • @АлексейКалинин-ш1с
    @АлексейКалинин-ш1с 4 ปีที่แล้ว

    Самое чёткое и ясное введение в тему какое только встречал!

  • @НикитаПашков-ш9ж
    @НикитаПашков-ш9ж 4 ปีที่แล้ว +1

    спасибо большое за простое но в то же время содержательное видео!

  • @kostya8877
    @kostya8877 3 ปีที่แล้ว

    Просто лучшее объяснение из всех, что я смотрел, все четко и структурированно. Спасибо огромное!

  • @АлмазАндуков
    @АлмазАндуков 4 ปีที่แล้ว

    Не ожидал, от канал с таким количеством подписчиков, такого качества видео, продолжайте в том же духе!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо! Подписчики тоже понемногу растут, что приятно🙏

  • @ИванИванов-н9т9ъ
    @ИванИванов-н9т9ъ 4 ปีที่แล้ว +1

    Спасибо, уважаемый. Выделите, пожалуйста, для этой темы отдельный плейлист.

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      так и будет:) спасибо!

    • @ИванИванов-н9т9ъ
      @ИванИванов-н9т9ъ 4 ปีที่แล้ว +1

      @@t0digital Спасибо, тема актуальная для многих. Уверен, Ваш опыт будет полезен подписчикам.

  • @kutsokon
    @kutsokon 2 ปีที่แล้ว

    Пересматриваю этот видос в 3 раз. Он как хороший фильм или книга, каждый раз понимаю его по новому

    • @t0digital
      @t0digital  2 ปีที่แล้ว +1

      Рад, что полезно! Спасибо!

    • @kutsokon
      @kutsokon 2 ปีที่แล้ว

      @@t0digital вам спасибо :)

  • @ИгорьБотухов
    @ИгорьБотухов 4 ปีที่แล้ว +2

    Невероятно интересно! Спасибо за то что объясняете все таким простым и понятным языком!!!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо! Рад, что нравится:)

    • @zavserj
      @zavserj 2 ปีที่แล้ว

      th-cam.com/users/shortsHpwZpcfOxto?feature=share

  • @romanigorevich5021
    @romanigorevich5021 4 ปีที่แล้ว

    Алекс! Это было самое понятное объяснение на тему GIL и async которое я видел :) Продолжай снимать!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо:)!

  • @ZHeKKa
    @ZHeKKa 4 ปีที่แล้ว +1

    Спасибо за разъяснение такой интересной, непростой, но важной темы.

  • @Konushbai
    @Konushbai 8 หลายเดือนก่อน

    Спасибо! Ждем больше примеров на практике

  • @bvs-16
    @bvs-16 4 ปีที่แล้ว +3

    Полезная тема! Для веб-приложений асинхронность важнее многопоточности и в этом надо разбираться. Годно!

  • @Python2061
    @Python2061 3 ปีที่แล้ว

    Без лишней воды. Спасибо огромное за такие ценные рассуждения.

  • @arendaru3260
    @arendaru3260 4 ปีที่แล้ว

    Интересная тема, жду продолжения и желательно с реальным примером, ну например по описанной задаче обработки http-запросов, трансляци их к субд и выдаче результата клиенту

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      всё будет:)

  • @Матвей-в9э8ч
    @Матвей-в9э8ч 2 ปีที่แล้ว

    Спасибо большое! У меня была каша в голове по этой теме, никак не мог понять как это все связано

  • @MooonRoll
    @MooonRoll 2 หลายเดือนก่อน

    Спасибо тебе, добрый человек, спустя 4 года.

  • @mikhailpetrov1948
    @mikhailpetrov1948 4 ปีที่แล้ว

    Большое спасибо за доступное объяснение таких важных вещей!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо, рад, что понравилось!

  • @Любимыеотрывкиизкиноисериалов

    Первой барьер в 1 Гц прошла AMD.
    Они чуть-чуть опередили тогда Intel

  • @ВладимирКолмаков-в3м
    @ВладимирКолмаков-в3м 4 ปีที่แล้ว +1

    Уважение за видео, было интересно))

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо!

  • @copycat774
    @copycat774 4 ปีที่แล้ว

    Супер-информативное видео. Новичкам сэкономит много времени. Наконец-то понял, что такое логические ядра. Благодарю.

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что полезно!

  • @cyrilanisimov
    @cyrilanisimov 4 ปีที่แล้ว +1

    Спасибо! Ждём обзор способов межпоточного и межпроцессного взаимодействия

  • @ДанисХ-з9ш
    @ДанисХ-з9ш 2 ปีที่แล้ว

    Без лишней воды. Спасибо огромное за инфо.

  • @s_ivanov179
    @s_ivanov179 2 ปีที่แล้ว

    Очень интересный материал, хотелось бы больше услышать про то, как происходит работа процессора на физическом уровне!

  • @ИльяКрасняк-ц8б
    @ИльяКрасняк-ц8б 4 ปีที่แล้ว +1

    Шик, как раз то о чём я просил в комментариях)) Классная лекция! Было бы круто добавить визуализацию, какие-нибудь простые анимированные схемы, но может это я зажрался просто)

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибо! Вот появится если у нас монтажёр, тогда будут красивости, у меня времени не хватает на анимации, к сожалению

    • @ZHeKKa
      @ZHeKKa 4 ปีที่แล้ว +2

      Поддерживаю. Визуализация каждой отдельной подтемы еще больше бы добавила информативности такому хорошему ролику.

  • @mvxmvl
    @mvxmvl 4 ปีที่แล้ว

    На одном дыхании посмотрел)
    Очень классно, продолжай)

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибо! На бусти уже есть продолжение, скоро появится и на канале

  • @ansor9775
    @ansor9775 4 ปีที่แล้ว +2

    Круто получилось - просто и понятно. Ждем подобные разборки. Спасибо )

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо!

  • @dmytroznak8843
    @dmytroznak8843 4 ปีที่แล้ว

    Каждый раз слушаю с большим интересом) спасибо)

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибооо!

  • @ser_yk
    @ser_yk 4 ปีที่แล้ว +1

    Просто красавчик!

  • @genych93
    @genych93 3 ปีที่แล้ว

    Объяснил сложные вещи доступным языком! Спасибо!

    • @t0digital
      @t0digital  3 ปีที่แล้ว +1

      Спасибо!

  • @MadMike93
    @MadMike93 4 ปีที่แล้ว +3

    Опа))) пол года назад собирался для себя рисёрч делать по этому вопросу, задавал вопросы парням в чатах в телеге, но так достаточно времени на это и не выделил. Спасибо)))

    • @t0digital
      @t0digital  4 ปีที่แล้ว +5

      Прокачаем эту тему еще глубже в следующих видео:)

    • @MadMike93
      @MadMike93 4 ปีที่แล้ว +1

      @@t0digital Ну что же))) Москва не сразу строилась))) спасибо за труд)))

  • @DP_AS
    @DP_AS 7 หลายเดือนก่อน

    Спасибо! Вы отлично объясняете! Ценный материал!

  • @zshfan
    @zshfan 4 ปีที่แล้ว +1

    Отличная тема! Было бы интересно ещё о GUI посмотреть на примере PyQT/Tk/PySympleGUI

  • @ВадимКозячий
    @ВадимКозячий 4 ปีที่แล้ว +1

    наконец-то хоть где-то нормально рассказали об асинхронность. Ждём следующего видео.

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо! Продолжение следует:)

  • @моёимямояфамилия-ь2б
    @моёимямояфамилия-ь2б 4 ปีที่แล้ว +2

    Спасибо! Мега крутой теоритический видос! Осталось разобраться с практикой

    • @t0digital
      @t0digital  4 ปีที่แล้ว +2

      Спасибо! Скоро будет практика

  • @sergekozlov9876
    @sergekozlov9876 4 ปีที่แล้ว

    Спасибо большое, ждём продолжения

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      спасибо, скоро продолжение, на бусти уже кое-что есть:)

  • @volfsonic
    @volfsonic 2 ปีที่แล้ว

    Благодаря таким авторам, хочется изучать тему. Спасибо! Смотрим дальше

  • @Dastan1910
    @Dastan1910 3 ปีที่แล้ว

    Спасибо большое, теперь наконец-то стало понятно! )

  • @vladislavhirsa9094
    @vladislavhirsa9094 3 ปีที่แล้ว +4

    Не хватало визуализации для наглядности, а в целом ОООчень крутое видео о важном.
    Большое спасибо.

  • @StoGigovo
    @StoGigovo 4 ปีที่แล้ว

    Алексей, спасибо, смотрю все твои видео подряд, старые еще надо закончить смотреть. ) Невероятно полезно, особенно Джуну. ) Продолжай дальше!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Будем продолжать!

  • @Zhekazhe1
    @Zhekazhe1 4 ปีที่แล้ว

    Понятно и познавательно. Спасибо за полезную информацию!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что полезно!

  • @XXzoroXy
    @XXzoroXy 3 ปีที่แล้ว +4

    Хорошая подача! Спасибо за информацию, подписался на канал!
    Было бы неплохо ввести какие-то графические схемы - визуализация помогла бы лучше понять слова и зависимость понятий поток/процесс/ядро/асинхронность

  • @Oleksii_Leshchenko
    @Oleksii_Leshchenko 4 ปีที่แล้ว

    Какой-нибудь комментарий для быстрого развития канала и в поддержку новых интересных полезных видео

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибооо!

  • @dalerkhalilov9440
    @dalerkhalilov9440 4 ปีที่แล้ว +1

    Спасибо! Отличную тему затронули, надеюсь будет продолжение. 🙏

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Будет обязательно!

  • @АртемЕршов-р9е
    @АртемЕршов-р9е หลายเดือนก่อน

    Всё детально и ясно. Спасибо!

  • @irinalivra6789
    @irinalivra6789 4 ปีที่แล้ว +2

    Очень доступно ^_^ спасибо!

    • @t0digital
      @t0digital  4 ปีที่แล้ว +3

      Юхууу, спасибо! 🙏

  • @frx1692
    @frx1692 3 ปีที่แล้ว

    Спасибо большое за ваши поучительные материалы

  • @webxcryptoit7308
    @webxcryptoit7308 2 ปีที่แล้ว

    Все очень круто, отличный формат и подача! Спасибо, большое!

    • @t0digital
      @t0digital  2 ปีที่แล้ว

      Спасибооо!

  • @romankuziv47
    @romankuziv47 2 ปีที่แล้ว

    Спасибо за теорию, теперь чуточку лучше понимаю тему многопоточности и асинхронности

  • @FILA2209
    @FILA2209 4 ปีที่แล้ว

    Круто! Все очень доступно и понятно изложено! Спасибо!

  • @sashabagdasarov9649
    @sashabagdasarov9649 4 ปีที่แล้ว

    Смотрел часовую лекцию, все запутанно и непонятно, а тут за 16 минут, спасибо

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Рад, что понравилось:)!

  • @anatolys9203
    @anatolys9203 4 ปีที่แล้ว

    отличная лекция! впрочем как и всегда. спасибо за твои труды и доступное изложение сложных тем.

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо, рад, что полезно!

  • @alexanderkorolev2619
    @alexanderkorolev2619 4 ปีที่แล้ว +5

    Очень доступно объяснил, спасибо!

  • @alexandershurakoff9506
    @alexandershurakoff9506 3 ปีที่แล้ว

    Клевое видео для погружения в тему!

  • @meta3479
    @meta3479 4 ปีที่แล้ว +3

    Спасибо! Очень полезно!

  • @ПавелКуликов-и3м
    @ПавелКуликов-и3м 4 ปีที่แล้ว

    спасибо за "асинхронность"!видео с темой

  • @dimusss
    @dimusss 4 ปีที่แล้ว

    Крутое видео, очень интересно слушать! Будет интересно затронуть обзор реализации асинхронности в только что вышедшей Django 3.1 - что можно с ее помощью делать, что нельзя (напр., пока нет асинхронного ORM, вебсокетов), как отличается деплой, ощущается ли разница в скорости работы с обычным синхронным подходом.

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      планирую такой материал, да

  • @jorupbek
    @jorupbek 4 ปีที่แล้ว

    Спасибо огромное за Ваши труды. Очень интересно и понятно)

    • @t0digital
      @t0digital  4 ปีที่แล้ว +1

      Спасибооо!

  • @eldorpulatov566
    @eldorpulatov566 4 ปีที่แล้ว +5

    Хороший контент, ждём продолжения

  • @777777Philipp
    @777777Philipp 2 ปีที่แล้ว

    Супер! Очень интересно и доходчиво

  • @jagudinfelix4470
    @jagudinfelix4470 4 ปีที่แล้ว

    Добрый день, видео интересное и познавательное и вызывает ещё больше вопросов😁. Буду ждать следуещее видео)

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо!

  • @dimazepam
    @dimazepam 3 ปีที่แล้ว

    как всегда - шикарно и доступно. но было бы ещё лучше, если бы добавили какие-нибудь визуальные пояснения, простенькие схемки и тд

  • @limonred5283
    @limonred5283 4 ปีที่แล้ว

    Круто. То что доктор прописал!

  • @fransdeston8404
    @fransdeston8404 2 ปีที่แล้ว

    Год назад смотрел видео))) Сейчас пересматриваю, и понимаю значительно больше уже) Короче, я на этих видео понял суть программирования! Спасибо большое, это значительно упростило мне жизнь!)))

  • @angls194
    @angls194 4 ปีที่แล้ว +2

    Алексей, молодец! Здорово рассказываешь, просто о сложном! Интересная тема и все по полочкам.

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо!

    • @zavserj
      @zavserj 2 ปีที่แล้ว

      th-cam.com/users/shortsHpwZpcfOxto?feature=share

  • @VictorPriyma
    @VictorPriyma 4 ปีที่แล้ว

    Благодарю за то, что вы делаете!!!!

    • @t0digital
      @t0digital  4 ปีที่แล้ว

      Спасибо! Будем продолжать

  • @dimilian4719
    @dimilian4719 4 ปีที่แล้ว

    Спасибо за каждое видео, очень приятно слушать и смотреть! И темы всегда прям то, что надо!

    • @zavserj
      @zavserj 2 ปีที่แล้ว

      th-cam.com/users/shortsHpwZpcfOxto?feature=share

    • @zavserj
      @zavserj 2 ปีที่แล้ว

      th-cam.com/users/shortsHpwZpcfOxto?feature=share

  • @Pumba053
    @Pumba053 4 ปีที่แล้ว

    Спасибо за хороший материал, очень доступно для начинающих!

  • @evrmk
    @evrmk 4 ปีที่แล้ว

    Лучший! Бооольше годного контента по Python 😱🤓