Владимир Озеров
Компания: Сбербанк
Многопоточность видится современными программистами как данность и многие из нас применяют ее не задумываясь. В реальности в современных средах выполнения ПО параллелизм и алгоритмы планирования приобретают все большее значение.
Цель доклада — рассказать в подробностях о том, как устроена многопоточность на платформе Darwin. Владимир проведет небольшой исторический экскурс (касательно многопоточности macOS/iOS) и расскажет обо всех механизмах параллелизма, доступных современному iOS-разработчику. Вишенкой на торте в докладе будет разбор особо хитрых проблем, связанных с многопоточностью, встреченных спикером на практике.
Комментарий программного комитета:
Доклад рассматривает подкапотные многопоточности в iOS и способы решения нетривиальных проблем.
Компания: Сбербанк