Загрузка страницы

Дмитрий Иванов — Многопоточные структуры данных в .NET: как это работает?

Ближайшая конференция:
DotNext 2021 Moscow — 21-22 октября, онлайн.
Подробности и билеты: https://bit.ly/3BTQype

. DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: https://bitly/dotnext2020piter

Настоящий хардкор от техлида в Rider и главный по многопоточности во всем JetBrains

В докладе речь пойдет об алгоритмах, стоящих за коллекциями в SystemCollectionsConcurrent Пошагово, с примерами объясним сложные алгоритмы Также рассмотрим дизайн API многопоточной коллекции Ознакомимся с теорией неблокирующей синхронизации

Важно: для понимания доклада необходимо знать основы параллельного программирования, включая Monitors, Semaphores, read-write locks, атомарные операции (Interlocked) и тд

Видео Дмитрий Иванов — Многопоточные структуры данных в .NET: как это работает? канала DotNext
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
21 августа 2018 г. 13:55:50
00:59:44
Другие видео канала
Дмитрий Иванов — Async programming in .NET: Best practicesДмитрий Иванов — Async programming in .NET: Best practicesАндрей Акиньшин — Поговорим про памятьАндрей Акиньшин — Поговорим про памятьМногопоточность в Java: средства стандартной библиотекиМногопоточность в Java: средства стандартной библиотеки#17 Многопоточность - введение. Ответ на вопрос собеседования C# / .Net#17 Многопоточность - введение. Ответ на вопрос собеседования C# / .NetАндрей Часовских — Async/await: собираем граблиАндрей Часовских — Async/await: собираем граблиОценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ООценка сложности алгоритма. Сложность алгоритмов. Big O, Большое ОДмитрий Иванов — Принципы построения многопоточных десктопных .NET-приложений на примере ReSharperДмитрий Иванов — Принципы построения многопоточных десктопных .NET-приложений на примере ReSharperМаксим Аршинов — Блеск и нищета предметной областиМаксим Аршинов — Блеск и нищета предметной областиЯков Повар — Введение в Event sourcingЯков Повар — Введение в Event sourcingМногопоточность - Основные понятия и принципыМногопоточность - Основные понятия и принципыЧто такое архитектура приложения. Паттерны MVC, MVP, MVVM.Что такое архитектура приложения. Паттерны MVC, MVP, MVVM.Информатика. Структуры данных: Хеширование и хеш-функция. Центр онлайн-обучения «Фоксфорд»Информатика. Структуры данных: Хеширование и хеш-функция. Центр онлайн-обучения «Фоксфорд»#20 Многопоточноть - коллекции типа Concurrent. Ответ на вопрос собеседования C# / .Net#20 Многопоточноть - коллекции типа Concurrent. Ответ на вопрос собеседования C# / .NetПаттерн проектирования Observer/Наблюдатель. Реактивное программирование. C#. Rx NET - # 1Паттерн проектирования Observer/Наблюдатель. Реактивное программирование. C#. Rx NET - # 1Дмитрий Нестерук — Что нового в C# 8Дмитрий Нестерук — Что нового в C# 8Иван Дашкевич — Yield и async-await: как оно все устроено внутри и как этим воспользоватьсяИван Дашкевич — Yield и async-await: как оно все устроено внутри и как этим воспользоватьсяИгорь Лабутин «Коллекционируем данные в .NET»Игорь Лабутин «Коллекционируем данные в .NET»Егор Богатов — Оптимизации внутри .NET CoreЕгор Богатов — Оптимизации внутри .NET CoreHigh-performance code design patterns in C#. Konrad Kokosa .NET Fest 2019High-performance code design patterns in C#. Konrad Kokosa .NET Fest 2019
Яндекс.Метрика