Тема: архитектурно-строительное проектирование: проблемы, перспективы, инновации
Автор: Салтанов Д.С., Арсентьева Н.В.
Журнал: Форум молодых ученых @forum-nauka
Статья в выпуске: 6 (106), 2025 года.
Бесплатный доступ
В условиях роста нагрузки на информационные системы и ограничения доступа к зарубежным облачным технологиям особенно актуальным становится выбор эффективной архитектуры REST API. В данной работе выполнен сравнительный анализ монолитных и микросервисных подходов к проектированию API, реализованных на базе современных фреймворков: FastAPI, Django REST Framework, Laravel, ASP.NET Core, NestJS, Symfony и Spring Boot. Все реализации соответствовали единому OpenAPI-контракту и тестировались в self-hosted среде с использованием инструментов k6 и JMeter. Анализ проводился по метрикам: средняя и p95 задержка, пропускная способность, процент ошибок, использование ресурсов. Полученные результаты показали, что FastAPI и ASP.NET Core обеспечивают наилучшее соотношение производительности и устойчивости. Сделаны выводы о применимости архитектур в условиях высокой нагрузки и ограниченной инфраструктуры.
Микросервисы, монолит, масштабируемость, производительность, архитектура, нагрузочное тестирование
Короткий адрес: https://sciup.org/140311374
IDR: 140311374