HighLoad++

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

Нагрузочное тестирование сверхвысоконагруженных проектов

Александр Комлев

Тезисы

Нагрузочное тестирование систем, где отказ в обслуживании крайне нежелателен либо вообще недопустим, является очень узкой, нетиповой и трудоемкой задачей, где перестают работать сотни существующих методических рекомендаций, а множество готовых (а часто – платных и весьма дорогостоящих) инструментов, несмотря на заявленные возможности, становятся вдруг беспомощными. Готовых универсальных методик, планов и главное инструментов для таких задач нет, и не может быть в принципе, однако, существует ряд общих проблем, которые возникают при решении таких задач всегда.

Условно их можно разделить на два больших вопроса:
  • Как создать столько запросов?
  • Как обрабатывать результаты?

В поисках ответа на данные вопросы мы проведем сравнение моделей реализации сетевой многозадачности (в контексте нагрузочного тестирования), подходов к обработке результатов и их практической эффективности, основываясь преимущественно на собственной практике, опыте и понимании данного вопроса.

Целевая аудитория

Доклад заинтересует специалистов, которые регулярно сталкиваются с необходимостью решать нетривиальные проблемы высоконагруженных сервисов со сложной программной логикой. Прежде всего, специалистов по тестированию, а также разработчиков, которым интересны способы моделирования очень высокой нагрузки и локализации проблем. Моделирование ситуаций реального использования таких систем – особенно сложный процесс, однако, даже относительно синтетические способы моделирования могут дать много полезной информации, которая поможет оценить реальные возможности сервисов.

Где применимо?

Вопросы, рассматриваемые в докладе, всегда актуальны при тестировании крупных баннерных сетей, крупных счетчиков посещаемости сайтов (такие системы всегда очень нагружены и всегда имеют проблемы со скоростью работы), серверов обмена различными данными (текст, файлы, потоки вещания), любых других систем с распределенной архитектурой и большими объемами передаваемых данных.

О докладчике

Александр Комлев, ведущий специалист отдела тестирования в Rambler.

Контакты: a.komlev@rambler-co.ru, ICQ: 285211165

По любым вопросам обращайтесь:
Олег Бунин (, +7 (916) 635-95-84 , +7 (495) 646-07-68 , icq: 55370856, skype: oleg.bunin, @olegbunin, oleg-bunin.livejournal.com)
Пресс-служба : Джин Колесников (, +7 (917) 596-05-09 )

Почтовый адрес для отправки документов: ООО «Онтико», 115114, Москва, Летниковская ул., 16, офис 402 +7 (495) 646-07-68

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