Валидация архитектурных решений и тестирование нагрузки k6 и Artillery в корпоративную среду

Дмитрий Федорович Мосиенко

Аннотация


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


Полный текст:

PDF

Ссылки

  • На текущий момент ссылки отсутствуют.


ISSN 2414-4487