HighLoad++

Конференция разработчиков
высоконагруженных систем

Основы масштабирования и кластеризации

Сергей Мартынов (Newmedia Stars)

Программный комитет еще не принял решения по этому докладу

Если посещаемость сайта успешно растет, то он довольно быстро сталкивается с нехваткой производительности одного сервера. Но для решения этой проблемы недостаточно просто купить несколько серверов - надо сделать так, чтобы они работали вместе.

Мы покажем, из каких типичных частей состоит архитектура большинства сайтов, где могут быть узкие места, и где, собственно, требуется масштабируемость. Рассмотрим различные типы распределенных архитектур (от отсутствия масштабируемости к неограниченно-масштабируемым решениям) и методы балансировки (как правильно распределить нагрузку между несколькими экземплярами web-сервера, базы данных, файлового хранилища). Поговорим о способах хранения различных данных: как хранить основные данные в реляционных СУБД; как эффективно организовать хранение файлов, фотографий и видеороликов пользователей; как работать с быстро меняющимися данными. Упомянем также кэширование и увидим, где и как его следует применять. Ну и, конечно, обсудим реальные ситуации, разберем проблемы и поговорим на другие интересующие вас темы!

По любым вопросам обращайтесь:
Программный комитет : Олег Бунин , +7 (916) 635-95-84
Организационный комитет : , +7 (495) 646-07-68 доб. 2
Бухгалтерия и вопросы оплаты : Анна Громовая , +7 (495) 646-07-68 доб. 1
Пресс-служба : , +7 (495) 646-07-68 доб. 6

Почтовый адрес: 125362, Москва, ул.Водников, дом 2, стр.2, офис 15 (четвертый этаж), ООО «Онтико»

Rambler's Top100
Рейтинг@Mail.ru