Валидация архитектурных решений и тестирование нагрузки k6 и Artillery в корпоративную среду
Аннотация
В статье рассматриваются современные подходы к нагрузочному тестированию как инструменту валидации архитектурных решений в распределенных ИТ-системах. На примере двух инструментов с открытым исходным кодом — k6 и Artillery — анализируются сценарии тестирования производительности, масштабируемости и отказоустойчивости. Разработана функциональная модель процесса валидации архитектуры, включающая этапы: планирование тестов, генерация нагрузки, сбор метрик и анализ узких мест. Показано, как автоматизация нагрузочных тестов позволяет выявить деградацию сервисов до их попадания в продакшн-среду.
Полный текст:
PDFСсылки
- На текущий момент ссылки отсутствуют.
ISSN 2414-4487