В нагрузочном тестировании иногда можно попасть в ловушку простой арифметики: взять общий объем операций за день, найти пик — и так получить аккуратный профиль нагрузки.
Конечно, логика в этом расчете есть. Но на практике такая модель часто не описывает систему.
Когда компания переходит на новую систему — будь то миграция с SAP на 1С или смена архитектуры базы данных, — первый вопрос,который звучит на совещании от IT-директора, почти всегда один и тот же: «А она выдержит?»
Этот вопрос звучит просто, но за ним скрывается целая цепочка неизвестных. Мы можем показать успешные кейсы: «Вот у нас был похожий проект — пять тысяч пользователей, всё работало». Но, как правило, это слабый аргумент. Одна система стояла у фармкомпании, другая — у угольного холдинга.
Нагрузочные профили у них совершенно разные, и прямая аналогия здесь не работает.
Чтобы смоделировать профиль точно, мы используем математические методы. В новом материале Гейдар Габриэлянц, лидер по нагрузочному тестированию и производительности в компании «Первый Бит» разбирает процесс по шагам: от первичного анализа (правильного!) до моделирования и проверки вашей модели с помощью анализа разброса и модели условной вероятности.
💾 Подробнее — читайте в блоге «Перфоманс Лаб» по ссылке.
