Скачать Concurrency in Go [Тариф Стандарт] [Balun.Courses] [Владимир Балун]

Принц

Администратор
Регистрация
16 Дек 2016
Сообщения
191.374
Реакции
465.822
Складчина: Concurrency in Go [Тариф Стандарт] [Balun.Courses] [Владимир Балун]



Глубоко изучишь Concurrency в Go, попрактикуешься на реальных задачах, с которыми сталкивались IT-компании и разработаешь In-memory key-value базу данных с асинхронной репликацией.

Кому подойдет

Golang-разработчики (от уровня Middle / Senior)
Switcher'ы из backend-стека (Ruby / Java / PHP / C++ / Python / и др.)
С чем поможет курс:

Изучить тонкости многопоточного программирования на Go для личного развития, роста в грейде или после switch’a

Получить опыт HighLoad-разработки для резюме, если на текущем проекте приходится работать на скучных CRUD’ах

Быстро разобрать лучшие практики и антипаттерны сoncurrency, если попали в высоконагруженный инфраструктурный проект

Систематизировать знания, заполнить пробелы и перестать путаться в базовых концепциях
Собрали всю «подкапотную» concurrency в Go в одном месте

Внутреннее устройство горутин и планировщика Go

Подводные камни контекстов и барьеров памяти

Внутреннее устройство каналов, паттерны их использования и реализация

Паттерны конкуретных вычислений и live coding worker pool, синхронизатора кэша, scheduler и batcher

Примитивы синхронизации и как их реализовать

Алгоритмы синхронизации и lock-free структуры данных
И все это на примере скзвозного проекта
Научишься писать параллельный код и работать с ним — в конце у тебя будет своя in-memory key-value база данных с асинхронной репликацией

Подробная программа

Основы исполнения программного кода
Горутины и планировщик Go
Примитивы синхронизации: часть 1
Примитивы синхронизации: часть 2
Каналы и их внутреннее устройство
Паттерны использования каналов
Контексты и барьеры памяти
Алгоритмы синхронизации и lock-free структуры данных
Паттерны конкурентных вычислений
Практическое использование конкурентных вычислений
В этом курсе собрана вся информация по Сoncurrency в Go
Все темы можно найти по кусочкам, прочитав десятки книг по Golang, но это долго и неэффективно. Мы собрали весь контент в одном месте на понятном языке и с практикой

Тариф Стандарт
Стоимость 55700 руб.




СКАЧАТЬ