Connect with us

Видео и подкасты для разработчиков

Async/Await: лучшие практики, советы и особенности

Доклад будет полезен тем, кто хочет интегрировать подход async/await в свои проекты или же в прод, но все ещё сомневается.

Опубликовано

/

     
     

В своём докладе Максим рассмотрит structured concurrency в Swift, поговорит о async/await, actors, tasks и проведёт аналогии с уже существующими инструментами для работы с многопоточностью.

Доклад будет полезен тем, кто хочет интегрировать подход async/await в свои проекты или же в прод, но все ещё сомневается.

  • 00:03 | Вступление
  • 00:45 | Типы очередей
  • 02:32 | OperationQueue
  • 03:37 | Pthreads
  • 04:31 | Как всё устроено внутри?
  • 04:52 | Как всё работает сейчас?
  • 05:15 | Как это работает в async/await?
  • 06:41 | Реалии разработки
  • 08:13 | Tasks
  • 09:10 | Async let Tasks
  • 09:58 | TaskGroup
  • 10:37 | Actor – серебряная пуля против Data Races?
  • 12:55 | Main Actor
  • 14:09 | Cooperative Thread Pool
  • 15:12 | Executors
  • 16:55 | Реальные примеры
  • 19:13 | Итоги
  • 20:20 | Вопросы: что делать с состоянием отмены таски?
  • 21:01 | Для чего используется async/await?
  • 21:39 | Какой самый удобный способ переключаться из async в Main Actor?

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.

Наши партнеры:

LEGALBET

Мобильные приложения для ставок на спорт
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: