28-29 мая 2012 года состоится главное интернет-мероприятие Северо-Западного региона – Санкт-Петербургская Интернет Конференция – СПИК 2012 (http://www.sp-ic.ru/)
Генеральный директор «Онтико» Олег Бунин в рамках секции «Веб-разработка и дизайн: трюки и тренды» (29 мая в 11-00) представит доклад «Учебник по высоконагруженным системам».
В своем выступлении Олег охватит следующие темы:
+ Высоконагруженные веб-сервисы, общая архитектура системы: монолитное приложение или cервис-ориентированная архитектура.
+ Масштабирование архитектурного решения: в пространстве (распределение элементов программной системы по разным машинам, шардинг, принципы шардинга) или во времени (асинхронная обработка, пост-обработка). Вертикальное и горизонтальное масштабирование.
+ Масштабирование фронт-енд: балансировка нагрузки, проблема одновременного переподключения клиентов.
+ Архитектура приложения: трехзвенная модель архитектуры, разделение на слои: представление, бизнес-логика, данные.
+ Кеширование: проблема инвалидации кеша: малое время жизни кеша vs сложная система инвалидации.
+ Масштабирование баз данных: различные типы БД (RDBMS, NoSQL), тюнинг запросов, шардинг, репликация, партиционирование, особенности использования БД в высоконагруженных проектах: отход от классической теории, денормализация данных.
+ Надежность (точнее – ненадежность): надежность железа; надежность, обеспечиваемая программными средствами; избыточность и дублирование.
+ Мониторинг и предупреждение проблем.
+ Эксплуатация высоконагруженных систем: dev-ops, общие вопросы администрирования, deployment.
Организаторы:
РАЭК (Российская Ассоциация электронных коммуникаций), TRINET
Программа конференции – http://sp-ic.ru/program/