продолжение про мой опыт нагрузочного тестирования первый пост двумя постами выше 👆 Неделя 2: Нагрузка интеграции с Kafka Во вторник или среду ко мне пришли с просьбой провести нагрузку асинхронного конвейера Маркетплейс → Kafka → WMS. 🤔 Почему бы и нет! подумал я - и пошёл разбираться. Для такой нагрузки одного k6 мало - понадобилось расширение xk6. Есть официальный вариант от Grafana и форк с расширенными возможностями. Я выбрал форк - он активнее развивается, больше документации и примеров применения. ⚙️ Проблемы и решения 1. Изоляция. Мы не могли лить тестовый трафик в общий топик - рисковали зацепить другие системы и остановить их работу. А там активно шло тестирование перед началом акции. Решение: изолировать топик и лить синтетику, после теста - чистить БД скриптом. Главное - подготовить валидные данные, иначе система не примет сообщения и наша нагрузка потеряет весь смысл. 2. Сетевой шум. При запуске с личного ПК задержка отправки сообщений достигала 1+ секунды, при том
продолжение про мой опыт нагрузочного тестирования
12 ноября 202512 ноя 2025
2 мин