раздел 05

Асинхронность

Карта async-примитивов: гранулярность, поток, владение состоянием.

11 уроков34 тем · 5 кластеров

Начать раздел
Хочу пройти

Без входа у каждого урока видно начало. Войди, чтобы читать целиком, отмечать пройденное и решать задачи. войти

Уроки раздела

  1. Оси асинхронности · гранулярностьM~35 мин
  2. Колбеки и event loopJ~30 мин
  3. Promise, thenable и async/awaitM~40 мин
  4. Асинхронная синхронность · машинерия async/awaitMS~55 мин
  5. События, сигналы и AbortControllerM~40 мин
  6. Стримы, async iterators и pipelinesM~40 мин
  7. Ошибки, async stack trace и graceful shutdownMS~35 мин
  8. Конкурентность и параллелизмM~25 мин
  9. Оси асинхронности · поток, ошибки, владение, жадностьM~25 мин
  10. Инструменты конкурентности · очереди, семафоры, гонкиMS~30 мин
  11. Контекст и модели: AsyncLocalStorage, акторы, STM, EffectS~30 мин

Понятия курса

Понятия разобраны внутри уроков. Нажми на понятие, чтобы открыть урок, где оно объясняется.

Ментальная модель

Оси классификации

Обязательная база

Машинерия

Продвинутое