Модернизация высоконагруженного проекта на примере Рамблер ТОП100 Основная секция
Тезисы
Тезисы:
Осень 2007 года. Проходит первый Highload, набирают обороты "Одноклассники", кругом говорят о Google и читают Roem.ru.
Рамблер ТОП100 перестает справляться с нагрузкой в 10000 хитов в секунду, и этого уже не скроешь.
При модернизации одного из старейших проектов Рамблера было необходимо минимизировать время простоя и сохранить все его основные свойства. Т.е. провести ее незаметно для пользователя.
Задачи, которые решались, не новы для высоконагруженных проектов. Однако из множества решений было необходимо выбирать наиболее подходящие в данной ситуации. Расположить задачи в логичной последовательности. Предусмотреть новые проблемы, которые могут возникнуть в процессе.
В докладе пойдет речь о том, что и почему изменилось в архитектуре Рамблер ТОП100 за последние два года. (А также о том, что было решено не изменять).