Знайдено документів: 1
Інформація × Реєстраційний номер 2123U003565, Матеріали видань та локальних репозитаріїв Категорія Бакалаврська робота Назва роботи Розробка Federated-архітектур з допомогою GraphQL Автор Хитрий Микола Сергійович Дата публікації 01-01-2023 Постачальник інформації Електронний архів наукових та освітніх матеріалів КПІ ім. Ігоря Сікорського Першоджерело https://ela.kpi.ua/handle/123456789/61952 Видання Київ Опис Дана дипломна робота присвячена дослідженню та розробці розподілених архітектур з використанням технології GraphQL. У роботі проведено аналіз проблематики розподілених систем та визначено роль та актуальність Federated-архітектур у цьому контексті. Головною метою роботи було дослідити використання GraphQL у мікросервісних архітектурах та порівняти його з традиційними REST-архітектурами, з'ясувати його переваги та недоліки. Були проаналізовані підходи до проектування та розробки розподілених застосунків з використанням GraphQL. Було спроектовано та розроблено тестовий стенд, що представляє розподілений застосунок для збереження медичних даних. Були налаштовані Federated API шлюзу для цього стенду з метою використання переваг та можливостей GraphQL федерації. Розроблену систему було розміщено в хмарному середовищі AWS EC2. Також було проведено тестування системи з метою перевірки її працездатності та швидкодії для отримання медичних даних. Отримані результати показали переваги використання GraphQL порівняно з REST-архітектурами, а саме вирішення проблеми надлишкових даних, зручності агрегації на рівні шлюзу та оптимізації запитів для вирішення N+1 проблеми. Тестовий стенд може стати прототипом для реального застосунку для збереження та отримання медичний даних. Загальний обсяг роботи 103 c., 35 рис, 7 таблиць, 1 додаток, 24 джерела. Додано в НРАТ 2025-01-29 Закрити
Матеріали
Бакалаврська робота
Хитрий Микола Сергійович. Розробка Federated-архітектур з допомогою GraphQL : публікація 2023-01-01; Електронний архів наукових та освітніх матеріалів КПІ ім. Ігоря Сікорського, 2123U003565
Знайдено документів: 1

Оновлено: 2026-03-16