Разбираемся в асинхронности: где полезно, а где — нет?
«Самое худшее, когда нужно ждать и не можешь ничего сделать. От этого можно сойти с ума»
Э.М. Ремарк
Привет! Меня зовут Артём, я backend-разработчик в KTS. Я занимаюсь проектами, где повсеместно используется асинхронное программирование, и веду курсы по нему в нашей школе Metaclass.
Сегодня я постараюсь объяснить, что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться. Так как мой основной язык — Python, то и материал будет Python-ориентированным.
Что будет в статье:
Поехали!