JPoint в соцсетях

 

JUG.ru в соцсетях

(Почти) неблокирующая синхронизация

Неблокирующая синхронизация - полезный и мощный инструмент многопоточного программирования. Но зачастую знания разработчиков о ней ограничиваются словами «круто», «сложно» и «перфоманс». Как именно использовать неблокирующие алгоритмы на практике? Чем конкретно они могут помочь джависту? И где спрятан тот самый перфоманс? Давайте ответим на эти вопросы.

В докладе мы обсудим задачи, решаемые неблокирующей синхронизацией в мире Java; прорвемся через дебри заумной теории; выделим основные кирпичики построения неблокирующих алгоритмов; научимся сочетать блокирующие и неблокирующие техники; разберем примеры из реальных проектов - удачные и не очень.

Владимир Озеров, GridGain

@devozerov

Архитектор компании GridGain. Комитер и PMC member OSS-проекта Apache Ignite. Занимается вопросами распределенных вычислений, кэширования и репликации, интеграцией с .NET/C++, разработкой модулей для экосистемы Hadoop.



Презентация

Презентация

Видео




Все доклады