В этом видео подробно будет рассказано про механизм корутин в языке Kotlin

  • история и предпосылки появления корутин
  • ограничения и специфика асинхронного выполнения кода в современных программах, микросервисах и мобильных приложениях
  • устройство корутин “под капотом” (колбеки, стейт машины)
  • почему в Kotlin пошли путем маркировки функций оператором suspend, а не async/await как в других языках