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

C++ Russia 2018: Иван Пузыревский, Асинхронность в программировании

C++ Russia — Конференция по разработке на Cpp

0:00 / 0:00

C++ Russia 2018: Иван Пузыревский, Асинхронность в программировании

17 873 просмотра · 8 лет назад
C++ Russia — Конференция по разработке на Cpp
16,8 тыс. подписчиков
17 873 просмотра · 8 лет назад
Подробнее о конференции C++ Russia: https://jrg.su/9Sszhd — — . . . В области разработки высоконагруженных многопоточных или распределенных приложений можно все чаще услышать разговоры об асинхронном коде, в том числе спекуляции о необходимости (отсутствии необходимости) учитывать асинхронность в коде, о понятности (непонятности) асинхронного кода, о его эффективности (неэффективности). В данном докладе мы с вами попробуем более глубоко погрузиться в предметную область: разберем, что такое асинхронность; когда она возникает; как влияет на код, который мы пишем, и на язык программирования, который мы используем. Постараемся разобраться, при чем тут futures & promises, немного поговорим про корутины и акторы. Затронем JavaScript и операционные системы. Цель доклада — сделать более явными компромиссы, возникающие при том или ином подходе к разработке многопоточного или распределенного ПО. http://cppconf.ru https://vk.com/cpp_russia