Публікація: Методи взаємодії модулів платформи віддаленого виклику процедур gRPC
Завантаження...
Дата
2025
Автори
Назва журналу
ISSN журналу
Назва тома
Видавництво
Анотація
Метою кваліфікаційної роботи є підвищення ефективності програмних систем шляхом оптимізації методів взаємодії модулів у платформі віддаленого виклику процедур gRPC. У сучасних розподілених системах, що базуються на мікросервісній архітектурі, швидка та надійна комунікація між сервісами є визначальним чинником продуктивності та масштабованості. В роботі проаналізовано переваги та обмеження синхронних і асинхронних викликів процедур, моделі запит-відповідь, а також інтеграції з брокерами повідомлень. Встановлено, що асинхронні виклики та стрімінгові RPC покращують масштабованість і скорочують затримки у високонавантажених системах. Водночас, метод публікація-підписка й інтеграція з брокерами повідомлень підвищують стійкість до збоїв і підтримують асинхронну взаємодію, хоча й потребують додаткових налаштувань. У ході виконання кваліфікаційної роботи розроблено експериментальну платформу для оцінки різних методів взаємодії в gRPC. На основі зібраних метрик (час відповіді, пропускна здатність, використання ресурсів) сформульовано рекомендації щодо вибору відповідного методу залежно від рівня навантаження та складності бізнес-логіки. Запропоновані підходи можуть бути використані розробниками при проєктуванні мікросервісних систем, де важливо зменшити експлуатаційні витрати, підвищити швидкість розробки та розгортання, а також забезпечити ефективне використання комп’ютерних ресурсів.
Опис
Ключові слова
комп’ютерна мережа, маршрутизатор, шлюз, firewall, Wi-Fi, WLAN
Бібліографічний опис
Хорошилов В. Р. Методи взаємодії модулів платформи віддаленого виклику процедур gRPC : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 123 Комп'ютерна інженерія / В. Р. Хорошилов ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2025. – 63 с.