Подводные камни в нагрузке
- Площадка
- Heisenbug
- Дата
- Длительность
- 45 мин
- Сверено
О чём доклад
Запустить нагрузочный тест несложно, но запуск без анализа — время на ветер. При разборе результатов вскрывается такое, из-за чего замер приходится повторять: времена отклика хорошие, а все страницы отдавали 404; в начале теста цифры приличные, а потом никакие; JMeter показывает, что всё замечательно, а нагрузка полчаса не подавалась. Отдельно — как анализировать причины выбросов и на каких данных они возникают. Продолжение доклада 2016 года с обновлёнными подходами и инструментами.
Официальное описание с площадки.Источник
Разбор доклада
- Coordinated omission: почему ваш генератор прячет самые долгие ответыНагрузочный генератор, который ждёт ответа перед следующим запросом, перестаёт измерять ровно тогда, когда система тормозит. Разбор с арифметикой и способами починки.
- Как читать графики нагрузочного теста: восемь диагнозовРазбор доклада Алексея Лавренюка на Heisenbug 2017. Симптом на графике и что он означает: от одного загруженного ядра до общей очереди запросов.
- Закон Литтла: почему число виртуальных пользователей не задаёт нагрузкуЕсли зафиксировать количество виртуальных пользователей, вы не управляете нагрузкой. Это следует из формулы 1961 года, и это арифметика, а не мнение.
Рядом
- Логи под нагрузкой: как выбрать хранилище и не пожалеть · Перфоманс Конф
- Анализ access-логов для нагрузочного тестирования · Heisenbug
- Интеллектуальный анализ: уменьшаем time to market · Перфоманс Конф
- Как предсказывали производительность прода · Перфоманс Конф