Доклад

#1 Построение и выбор высокоуровневой архитектуры приложения

В рамках этого доклада мы будем рассуждать о выборе модели параллелизма отдельных компонент приложения и о выборе архитектуры как комплекса приложений, так и отдельно взятых приложений в рамках этого комплекса.

Что мы параллелим? Математику? Работу с IO? Каков характер и массовость параллелизма? От ответов на эти и многие другие вопросы зависит выбор конечной архитектуры приложения. А от архитектуры приложения - конечная архитектура параллелизма.

В рамках этого доклада мы будем учиться выбирать архитектуру приложения и архитектуру параллелизма исходя из поставленной задачи.

Докладчик

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

EPAM

Станислав работал во многих крупных компаниях, набирая опыт разработки на платформе .NET. Спикер многих конференций, в том числе .NEXT, SpbDotNet, автор и основной спикер семинаров CLRium.

Интересы Станислава долгое время лежали в области алгоритмов управления памятью и техник манипулирования рантаймом CLR из unsafe кода. Но в последнее время вектор изменен на более практичную часть разработки: многопоточность, блокирующие и неблокирующие алгоритмы

Что ещё может быть важно?

Для всех докладов в комплексе (не по каждой теме в отдельности) будут даны домашние задания. Если вы приобретёте соответствующий тип билета, мы поможем вам проверить корректность его выполнения.

Выполнение домашнего задания позволяет лучше запомнить материал и подготовить себя к проектной работе.