igoroutine.courses, Игорь Панасюк | The Nature of Concurrency - курс по многопоточному программированию (2025) WEB-DL [RU]
Автор: Игорь Панасюк
Производство: igoroutine.courses
Жанр: Обучающий курс
Описание:Программа курса охватывает все уровни - от теоретической мотивации и аппаратных особенностей до прикладных паттернов и современных подходов. Студенты познакомятся с внутренним устройством планировщика Go, кэшами процессора и когерентностью памяти, изучат атомарные операции и ассемблерные детали, разберут ключевые примитивы sync и свойства блокировок. Важное внимание уделяется продвинутым инструментам вроде sync.Map, условных переменных, пула объектов и реализации собственных алгоритмов блокировок. Отдельный блок посвящён каналам в Go и связанным паттернам (WorkerPool, Pipeline, FanIn/FanOut), а также формальной модели памяти, понятию happens-before и linearizability. Завершают курс разбор lock-free структур данных, асинхронного программирования и транзакционных моделей (MVCC, STM)
Продолжительность: 23:34:03
Качество видео: WEB-DL
Язык озвучки: Русский
Скриншоты:
Время раздачи: круглосуточно (по возможности) до появления первых 3-5 скачавших