Кузьмин Николай Никитович (МИРЭА - Российский технологический университет )
Завьялов Антон Владимирович (Кандидат технических наук
МИРЭА - Российский технологический университет
)
|
В статье рассматривается проблема оптимизации взаимодействия микросервисов посредством API, что является актуальным направлением в разработке распределённых систем. Введение обосновывает необходимость повышения эффективности обмена данными между компонентами системы, подчеркивая значимость документирования и мониторинга API для обеспечения гибкости, масштабируемости и надёжности. В частности, внимание уделяется стратегиям использования инструментов Postman и Swagger, способствующих стандартизации и автоматизации процессов тестирования и документации. Методическая часть исследования описывает подход, основанный на комплексном анализе существующих практик интеграции микросервисов, а также на применении экспериментальных сценариев с использованием Postman для проведения функциональных тестов и мониторинга производительности API. Инструмент Swagger применяется для генерации интерактивной документации, что позволяет упростить чтение и поддержку API. Приводится подробное описание разработки тестовых наборов и методов визуализации данных, что обеспечивает объективное сравнение эффективности различных стратегий оптимизации. В результате проведённого эксперимента выявлены преимущества интеграции инструментов Postman и Swagger для улучшения качества взаимодействия микросервисов. Экспериментальная часть демонстрирует, что применение гибкой системы тестирования в сочетании с автоматизированным документированием снижает время на отладку интерфейсов и минимизирует вероятность ошибок обмена данными. Результаты показывают улучшение контрольных показателей над производительностью системы, снижение времени реакции на сбои и повышение прозрачности процессов разработки. Обсуждение результатов исследования акцентирует внимание на возможности использования комбинированного подхода для повышения уровня взаимодействия между отдельными сервисами в условиях быстро меняющейся архитектуры приложений.
Ключевые слова:оптимизация, микросервисы, API, документирование, мониторинг.
|
|
|
Читать полный текст статьи …
|
Ссылка для цитирования: Кузьмин Н. Н., Завьялов А. В. ОПТИМИЗАЦИЯ ВЗАИМОДЕЙСТВИЯ МИКРОСЕРВИСОВ ЧЕРЕЗ API: СТРАТЕГИИ ДОКУМЕНТИРОВАНИЯ И МОНИТОРИНГА С ПРИМЕНЕНИЕМ POSTMAN И SWAGGER // Современная наука: актуальные проблемы теории и практики. Серия: Естественные и Технические Науки. -2025. -№05. -С. 80-84 DOI 10.37882/2223-2966.2025.05.18 |
|
|