1200₴
Владимир Балун - Concurrency в Go
1200₴
Характеристики товара:
| Состояние | Новое |
| Для | взрослых |
| Вид | Курс, Лекции |
Доставка: в любую страну, указано в объявлении | Киев | Наложенного платежа нет | Возврат: не предусмотрен | Актуально на: 18 мая 2026
Информация о продавце
Premium магазин
"Курсы для Развития"
Premium магазин
"Курсы для Развития"
Регистрация: 18.09.2021
Заходил(а): 20.05.2026 (02:51)
Заходил(а): 20.05.2026 (02:51)
Откуда: Украина, Киев
Разделы Premium магазина:
Кондитерка Психология Кулинария Любовь, Отношения, Секс Эзотерика Фото и видео Макияж, Визаж, Татуаж Таргетинг, SMM Дети и родители Иностранные языки Здоровье, спорт, питание Развитие, интеллект
Подробное описание: Владимир Балун - Concurrency в Go
ЧТОБЫ СДЕЛАТЬ ЗАКАЗ – ОТПРАВЬТЕ СООБЩЕНИЕ в Телеграм / Вайбер +380633727955При покупке двух курсов - третий курс в ПОДАРОК!
Не можете найти курс? Напишите и найдем под заказ
Добавьте объявление в избранное чтобы не потерять
Для Вас всегда новые курсы по самым низким ценам
Смотрите другие объявления
___________________________________________________________________________________________
• Владимир Балун - Concurrency в Go
____
Ты закроешь 95% вопросов по concurrency:
Получишь глубокие знания и изучишь «подкапотную» Concurrency в GO для работы в крупных проекта
Научишься писать параллельный код и разбираться в нем
Изучишь множество паттернов использования параллельного программирования
Попрактикуешься на реальных задачах, которые уже встречались или встретятся в рабочих проектах
Разработаешь свою In-memory key-value базу данных c WAL-ом, снэпшотами и асинхронной репликацией
Научишься решать задачи по Concurrency, которые встречаются на собеседованиях по GoРазработаешь свою In-memory key-value базу данных с асинхронной репликацией, которая станет сильным портфолио при трудоустройстве, мощной практикой для реальных проектов и убедительным подтверждением навыков для повышения ответственности и уровня ЗП на работе
Ты получишь целый список учебников, статей, курсов и видео, которые позволят тебе изучать Concurrency после курса еще дальше и глубже
Программа курса:
1. Основы исполнения программного кода
Pipeline процессора
Устройство процессора и шина
Кэши процессора, когерентность кэша (MESI), false sharing, store bufer, invalidation queueВиртуальная память (MMU, TLB, swapping)Алгоритмы планирования (FCFS, SJN, RR)Процессы и потокиContext switchingHyper-threadingСопрограммыРезультат:
понимаешь, как выполняется код в рамках архитектуры компьютера и операционной системы
2. Горутины и планировщик GO
Внутреннее устройство горутины
Внутреннее устройство планировщика GoWork sharing и work stealing
Результат:
разбираешься во внутреннем устройстве горутин и планировщика GO, а также начинаешь понимать Concurrency модель в Go
3. Примитивы синхронизации: часть 1
Примитивы синхронизации (sync.WaitGroup, sync. Mutex, sync. Once)Проблемы конкурентного программирования (deadlock, livelock, data race, starvation)Внутреннее устройство mutexGo race detector
Результат:
понимаешь, как синхронизировать конкурентный код при помощи примитивов синхронизации, а также знакомишься с основными проблемами конкурентного программирования
4. Примитивы синхронизации: часть 2
Примитивы синхронизации (sync.RWMutex, sync. Map, sync. Cond, sync. Pool, sync. atomic)Реализация (spinlock, recursive mutex, timed mutex, rw mutex, once)Cache contention
Результат:
знакомишься с дополнительными примитивами синхронизации и знаешь, как писать свои, в случае необходимости5. Каналы и их внутреннее устройство
Буферизованные и небуферизованные каналы
Однонаправленные каналы
Внутреннее устройство каналов
Share memory by communicating
Producer and consumerGracefull Shutdown
Результат:
разбираешься во внутреннем устройстве каналов и понимаешь, зачем они нужны в Go6. Паттерны использование каналов
Promise and Future
Fan-In and Fan-Out
Generator
Error group
Pipeline
Cancelation
Or channel
Bridge
Результат:
понимаешь, где и как использовать каналы в GO7. Контексты и модели памяти
Контексты (TODO, Background, WithCancel, WithCancelCause, WithDeadline, WithTimeout, WithValue)
Внутреннее устройство контекстовGracefull shutdownМодели памяти (sequential, acquire/release, releaxed)
Memory reordering
Барьеры памяти
Результат:
знаешь контексты и понимаешь, как правильно их использовать в GO, а также дополнительно знакомишься с моделью памяти в Go8. Алгоритмы синхронизации и lock-free структуры данных
Шардированная mapАлгоритмы синхронизации (грубая, тонкая)Lock-free структуры данных (stack, queue)ЛинеаризуемостьABA проблема
Результат:
знаешь нетривиальные алгоритмы синхронизации структур данных, а также понимаешь, как писать конкурентный код без блокировок
9. Практическое использование конкурентных вычислений
Реализация worker pool (fixed и dynamic)Реализация cache synchronizationРеализация schedulerРеализация batcher
Результат:
ты самостоятельно прорешал(-а) реальные задачи, с которыми сталкивались современные IT-компании, и полностью готов(-а) применять все знания на практике в настоящих проектахты готов(-а) к решению задач на собеседовании по GO
___________________________________________________________________________________________
Гарантии. Ссылка на курс в облачном хранилище после оплаты
Не можете найти курс? Напишите и найдем под заказ













