Корутины - Асинхронность, которую мы заслужили

preview_player
Показать описание
Асинхронное программирование, без которого в наше время не обойтись высоконагруженным системам, всегда добавляло сложности разработке.
Представьте, если бы мы могли писать асинхронный код в синхронном стиле, как и все однопоточные программы? Такая возможность представляется нам при использовании корутин. Давайте погрузимся в реализацию корутин на языке Котлин, посмотрим в чем отличие подхода сопрограмм от привычного нам многопоточного стиля и разберемся, как они работают под капотом!
Рекомендации по теме