Перейти к содержимому

Паттерны параллельных вычислений в Golang | avito.code

AvitoTech

0:00 / 0:00

Паттерны параллельных вычислений в Golang | avito.code

10 376 просмотров · 3 года назад
AvitoTech
34,4 тыс. подписчиков
10 376 просмотров · 3 года назад
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты. В этом выпуске Виталий Лихачёв    / @makeitgit  , бэкенд-инженер в команде Authorization Tiger Team, продолжает рассказывать про паттерны конкурентного программирования Go. Виталий объясняет, как работать с примитивами синхронизаций и группами параллельных вычислений, которые ускоряют обработку данных. Таймкоды: 00:00 | Вступление 00:26 | Примитивы синхронизаций: Mutex 01:20 | Инкрементирование счетчика 1000 параллельных горутин 03:29 | Примитив синхронизации Semaphore 05:15 | Паттерн параллельных вычислений 08:47 | Паттерн Queue 13:46 | Паттерн Parallel for Loop 14:52 | Итоги Проект на Github: https://clc.to/8JhSJA AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻 ВК: https://vk.com/avitotech Телеграм: https://t.me/avitotech Хабр: https://habr.com/ru/company/avito Медиум (eng):   / avitotech   Гитхаб: https://github.com/avito-tech Сайт: https://avito.tech #avitocode #go #golang