Використання фреймворку gRPC для реалізації комунікації між вебсервісами

Вантажиться...
Ескіз

Дата

2023

Науковий керівник

Назва журналу

Номер ISSN

Назва тому

Видавець

Анотація

Структура дипломної роботи: Загальний об’єм пояснювальної записки: 148 сторінок, 68 рисунків, 5 таблиць, 56 посилання. Актуальність теми. Використання gRPC у веб-сервісах може призвести до значного підвищення продуктивності, кращої сумісності та ефективнішого зв’язку між мікросервісами, що робить його важливою темою для вивчення в сфері розробки програмного забезпечення. Мета дипломної роботи: всебічно розглянути технологію gRPC, дослідити її переваги та недоліки, зокрема на практиці шляхом реалізації тестового мікросервісного додатку. Об’єкт дослідження: фреймворк gRPC. Предмет дослідження. Використання протоколу grpc для розробки систем на основі сервіс-орієнтованої, зокрема - мікросервісної, архітектури. Було досліджено основі компоненти на яких працює фреймворк gRPC. Виконано огляд реальних прикладів використання фреймворку gRPC. Розроблено мікросервісну архітектуру за допомогою фреймворку gRPC. Було порівняно фреймворк gRPC з іншими технологіями.

Опис

Ключові слова

HTTP/2, двонапрямлене потокове передавання, протоколи міжсервісної комунікації, веб-сервіси, архітектура мікросервісів, gRPC, protocol buffers, bidirectional streaming, interservice communication protocols, web services, microservice architecture

Бібліографічний опис

Ахмедов, М. Ш. Використання фреймворку gRPC для реалізації комунікації між вебсервісами : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Ахмедов Магомед Шамільович. - Київ, 2023. - 148 с.

DOI