Дослідження ефективності методів web API архітектур GraphQL та RestAPI

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Український державний університет науки і технологій, Дніпро

Abstract

UKR: Магістерська робота виконана на 94 сторінках, містить 13 рисунків, 17 використаних джерел та 3 додатки. Мета роботи – проведення порівняльного аналізу продуктивності RESTful API та GraphQL API, визначення їхніх переваг і недоліків, а також розробка рекомендацій щодо вибору оптимальної архітектури для реалізації веб-додатків залежно від специфічних вимог. Об’єкт дослідження – веб-API архітектури, зокрема RESTful API та GraphQL API, що забезпечують обмін даними між клієнтською та серверною частинами веб-додатків. Методи дослідження включають експериментальний підхід, статистичний аналіз, порівняльний аналіз метрик продуктивності API. Результати роботи включають розробку інструменту для автоматизованого збору метрик, проведення тестування двох архітектур API за умов різного навантаження та формулювання рекомендацій для вибору підходу залежно від вимог проєкту


ENG: The master’s thesis is performed on 94 pages, contains 13 figures, 17 sources used, and 3 appendices. The purpose of the study is to conduct a comparative analysis of the performance of RESTful API and GraphQL API, identifying their advantages and disadvantages, and developing recommendations for selecting the optimal architecture based on specific requirements. The object of the study is web API architectures, specifically RESTful API and GraphQL API, which facilitate data exchange between the client and server components of web applications. Research methods include experimental approaches, statistical analysis, and comparative evaluation of API performance metrics. The results of the study include the development of a tool for automated metric collection, testing both API architectures under various load conditions, and formulating recommendations for architecture selection based on project requirements

Description

Citation

Мардеросов Є. В. Дослідження ефективності методів web API архітектур GraphQL та RestAPI : дипломна робота на здобуття кваліфікаційного ступеня магістра : спец. 121 – Інженерія програмного забезпечення / наук. керівник О.С. Куропʼятник ; Український державний університет науки та технологій. Дніпро, 2025. 94 с.

Endorsement

Review

Supplemented By

Referenced By