11 февраля в 10:00 по адресу Московское шоссе, 34, корпус №15 СГАУ (межвузовский медиацентр СГАУ) в аудитории нумер 121 пройдёт открытая лекция по теме "Разработка высоконагруженных web-приложений".
Приглашаются все желающие.
Требуемый уровень подготовки: средне-webпрограммистский: знание web-технологий, программирования, баз данных категорически приветствуется.
Примерные темы, которые планируется затронуть:
- Виды кластеров: hight performance, high availability, high load
- Основные проблемы, стоящие перед высоконагруженными (web-)приложениями
- Подходы к увеличению пропускной способности web-приложений (оценка сложности, экономической целесообразность и затратность различных подходов)
- - Оптимизация приложения
- - - Целесообразность оптимизации
- - - Кэширование
- - Оптимизация настроек ОС и инфраструктурного ПО
- - - Оптимизация настроек СУБД
- - - Применение акселераторов и кэширующих proxy
- - Масштабирование
- - - Вертикальное масштабирование
- - - - Оптимизация подсистем ввода-вывода
- - - Горизонтальное масштабирование
- - - - Масштабируемая архитектура
- - - - Масштабирование web-серверов
- - - - - Способы распределения нагрузки (DNSLB, IP-level, http proxy)
- - - - - Проблемы и решения
- - - - Масштабирование БД
- - - - - Репликация
- - - - - - Проблемы репликации
- - - - - Разбиение БД (Sharding / partitioning)
- - - - - - Вертикальное разбиение
- - - - - - Горизонтальное разбиение
- - - - - - Проблемы и решения
- - NoSQL
- - - CAP-теорема, виды NoSQL storage
- - - Преимущества и недостатки NoSQL
- - Column-based СУБД
- - Альтернативные подходы к обработки большого количества данных, замена СУБД
- - Гибридные подходы к хранению данных
- - Очереди / асинхронная обработка
- - - Синхронное и асинхронное выполнение запросов
- - - Проблемы транзакционной целостности
- - Асинхронный ввод / вывод
- - Алгоритмы и фреймворки для распределённых вычислений: Map-Reduce, Hadoop
Докладчик: Валерий Студенников, технический директор регистратора доменных имён REG.RU.
Справки по телефону: плюс-семь-девять-два-семь-два-нуль-три-пять-восемь-шесть-два.
UPD: В идеале отписаться в топик или на despairr /at/ gmail[dot]com кто пойдёт, чтобы примерно представлять себе количество народу.
UPD2:
Сайт для поддержки лекций с некоторыми материалами:
http://weblections.ru/