В этом ролике мы изучим одинадцатую главу книги Мэтью Фаулера “Asyncio и конкурентное программирование на Python“. В этом ролике мы: - обсудим проблемы однопоточной конкурентности. - использование блокировок для защиты критических секций. - поговjрим про использование семафоров для ограничения уровня конкурентности. - про использование событий для уведомления задач. - использование условий для уведомления задач и захвата ресурса. Во время чтения я буду дополнительно объяснять отдельные моменты, приводить примеры и добавлять некоторые вещи от себя, прогоняя материал через свой преподавательский опыт и опыт разработчика. Aсинхроноость (в частности asyncio) - тема без которой не может обойтись ни один ХОРОШИЙ junior/middle Python-разработчик. Поэтому было бы не лишним добавить её в свой арсенал. 💸 Хочешь поддержать канал: (Никнейм QIWI Кошелька - PYLOUNGE) 💰 Donation Alerts:
Hide player controls
Hide resume playing