Помогаю понять, сколько на самом деле выдерживает ваш сервис, и провожу нагрузочные испытания так, чтобы результат можно было применить сразу. Начинаю не со скриптов, а с вопросов: где у вас сезонные пики, какие сценарии приносят деньги, что случается при внезапном наплыве из рекламы или рассылки. Из ответов собираю профили нагрузки — плавный рост, резкие всплески и долгие прогоны на стабильность, — с параметризацией данных и паузами, которые ведут себя как живые пользователи, а не как один бесконечный запрос.
Прогоняю сценарии инструментами k6, JMeter или Locust, подбирая их под ваш стек и удобство команды. Смотрю не на среднее время ответа, а на перцентили, ошибки и деградацию, и связываю их с поведением серверов: процессором, памятью, блокировками и медленными запросами в базе, исчерпанием пулов. Так видно точную причину, по которой при определённом числе одновременных пользователей всё начинает тормозить. По итогам отдаю понятный отчёт: графики, точку, где система ломается, список проблем по важности и конкретные шаги по настройке. Когда команда внесёт исправления, повторяю прогон по тем же сценариям, чтобы прирост был подтверждён цифрами, а не ощущениями.
— Профили нагрузки: плавный рост, всплески и прогоны на стабильность
— Поиск причины деградации в приложении, базе и инфраструктуре
— Отчёт с приоритетами и бесплатный повторный тест после доработок
Прогоняю сценарии инструментами k6, JMeter или Locust, подбирая их под ваш стек и удобство команды. Смотрю не на среднее время ответа, а на перцентили, ошибки и деградацию, и связываю их с поведением серверов: процессором, памятью, блокировками и медленными запросами в базе, исчерпанием пулов. Так видно точную причину, по которой при определённом числе одновременных пользователей всё начинает тормозить. По итогам отдаю понятный отчёт: графики, точку, где система ломается, список проблем по важности и конкретные шаги по настройке. Когда команда внесёт исправления, повторяю прогон по тем же сценариям, чтобы прирост был подтверждён цифрами, а не ощущениями.
— Профили нагрузки: плавный рост, всплески и прогоны на стабильность
— Поиск причины деградации в приложении, базе и инфраструктуре
— Отчёт с приоритетами и бесплатный повторный тест после доработок