Примитивы синхронизации и их квантовый график

Каждый из примитивов синхронизации будет рассмотрен с точки зрения реальной работы: на графике использования квантов потоками как на одноядерной и на многоядерной, так и на NUMA-системах. Это даст полноценное понимание когда можно использовать Kernel-Space примитивы, когда User-Space, а когда гибридные. Будут рассмотрены сценарии длинной блокировки, средней по времени, короткой, и серии сверхкоротких блокировок.

О докладе

Спикер

Станислав Сидристый

Станислав Сидристый

Speech Technology Center

Станислав работал во многих крупных компаниях, набирая опыт разработки на платформе .NET. Спикер многих конференций, в том числе .NEXT, SpbDotNet, автор и основной спикер семинаров CLRium. Интересы Станислава долгое время лежали в области алгоритмов управления памятью и техник манимулирования рантаймом CLR из unsafe кода. Но в последнее время вектор изменен на более практичную часть разработки: многопоточность, блокирующие и неблокирующие алгоритмы. Является автором онлайн-книги .NET Platform Architecture, получившей широкое распространение благодаря хорошему переводу на английский и китайский языки. Книга настолько легко читается, что понемногу начала выходить её аудиоверсия.

Подробнее

Приглашённый эксперт

Наиль Хуснуллин

Наиль Хуснуллин

Писал системы принятия решений для рынка страхования США и разрабатывал приложения для подготовки космонавтов. Сегодня вместе с талантливой командой, создает новую платежную систему. Помогает с организацией .NET-митапов в Казани. Считает, что к людям надо проще, а на вопрос шире.

Подробнее