HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <h2>Запись открытого урока онлайн-курса "Архитектура и шаблоны проектирования"</h2>
1 <h2>Запись открытого урока онлайн-курса "Архитектура и шаблоны проектирования"</h2>
2 <p>На этом уроке мы сосредоточились на следующих аспектах:</p>
2 <p>На этом уроке мы сосредоточились на следующих аспектах:</p>
3 <p>1. Проблема масштабирования: - Предпосылки возникновения проблемы масштабирования - "Традиционная" модель вычислений, возникающие ограничения и накладные расходы в рамках неё - Проблемы многопоточности, нежелательные состояния и синхронизация - Задача организации распределённой системы - Обзор модели вычислений, обходящей ограничения "традиционной", и вариантов её реализации</p>
3 <p>1. Проблема масштабирования: - Предпосылки возникновения проблемы масштабирования - "Традиционная" модель вычислений, возникающие ограничения и накладные расходы в рамках неё - Проблемы многопоточности, нежелательные состояния и синхронизация - Задача организации распределённой системы - Обзор модели вычислений, обходящей ограничения "традиционной", и вариантов её реализации</p>
4 <p>2. Практический пример и решения: - Обзор подходов к архитектуре приложений преобладавших в разное время, их особенности, плюсы и недостатки. - Рассмотрение реального примера архитектуры приложения, в рамках которого использование примитивов синхронизации сводится к минимуму. - Рассмотрение общих моментов между движком javascript в браузере и highload-системой.</p>
4 <p>2. Практический пример и решения: - Обзор подходов к архитектуре приложений преобладавших в разное время, их особенности, плюсы и недостатки. - Рассмотрение реального примера архитектуры приложения, в рамках которого использование примитивов синхронизации сводится к минимуму. - Рассмотрение общих моментов между движком javascript в браузере и highload-системой.</p>
5 <p><strong>Преподаватель</strong>: Иван Шарун - за 8+ лет опыта в IT успел позаниматься embedded разработкой на C и desktop на C++ в НИИ приборостроения, back-end разработкой в стартапах, исследованием и разработкой системы анализа данных для Advanced driver-assistance systems в Intel</p>
5 <p><strong>Преподаватель</strong>: Иван Шарун - за 8+ лет опыта в IT успел позаниматься embedded разработкой на C и desktop на C++ в НИИ приборостроения, back-end разработкой в стартапах, исследованием и разработкой системы анализа данных для Advanced driver-assistance systems в Intel</p>
6  
6