Как (не) надо проводить нагрузочное тестирование
- Площадка
- Heisenbug
- Дата
- Длительность
- 50 мин
- Сверено
О чём доклад
Разбор случаев, когда цифры врут, а отдельные факторы сводят на нет всю работу по нагрузочному тестированию. Сколько RPS выдержит сервис, что именно только что протестировали, почему на проде цифры меньше и почему больше. Инструменты — Apache JMeter и Gatling, поэтому местами всплывает специфика Java и JVM.
Официальное описание с площадки.Источник
Разбор доклада
- JMeter, k6 и Gatling: чем они правда различаютсяСравнение трёх генераторов нагрузки по проверяемым полям, а не по бенчмаркам RPS. Спойлер: решает лицензия и язык команды, а не скорость обстрела.
- Как читать графики нагрузочного теста: восемь диагнозовРазбор доклада Алексея Лавренюка на Heisenbug 2017. Симптом на графике и что он означает: от одного загруженного ядра до общей очереди запросов.
- Тест, который падает сам: пороги в k6Как превратить нагрузочный тест из отчёта, который никто не открывает, в проверку, роняющую пайплайн без участия человека.
Рядом
- Когда уже пора думать о производительности? · Перфоманс Лаб
- Логи под нагрузкой: как выбрать хранилище и не пожалеть · Перфоманс Конф
- Подготовка к высокому сезону в Купере · Перфоманс Конф
- Сравнение фреймворков для заглушек НТ · Перфоманс Конф