Concurrency in action = Многопоточность в действии: видео доклада (Soft Labs)
10.01.2017 3542
Последние статьи в блоге
Методология 12 факторов: как успешно разрабатывать облачные приложения
Баги, которые стали фичами
Шаблоны облачного проектирования
Бесплатные мини-курсы ко Дню знаний
5 курсов со скидкой 30%
Индексирование баз данных в PostgreSQL: погружение в тему
Исследование IBS: на одну вакансию в Java-разработке приходится 4 резюме
Книги для системных и бизнес-аналитиков, а также будущих и нынешних архитекторов
Сценарии кибератак с использованием ИИ. Внутренний периметр.
Разработка Java-проекта с ChatGPT: от идеи до реализации
Предлагаем познакомиться с докладом Дмитрия Одинцова (Luxoft) - Concurrency in action = Многопоточность в действии.
В докладе рассматриваются темы:
1. Примитивы:
- mutex (+locks);
- atomic (+memory ordering);
- condition variable;
- future;
2. Подходы по работе с потоками:
- specialists;
- thread pool;
3. Передача данных между потоками;
4. Коротко о lock-free структурах и алгоритмах;
5. Типовые проблемы и подводные камни:
- deadlock и livelock;
- oversubscription;
- data contention и cache ping-pong.
Расскажи друзьям:
Как не пропустить самое интересное?
Подписывайтесь на наш ежемесячный дайджест!