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

dc.contributor.advisorБулах, Богдан Вікторович
dc.contributor.authorАхмедов, Магомед Шамільович
dc.date.accessioned2023-10-06T11:25:20Z
dc.date.available2023-10-06T11:25:20Z
dc.date.issued2023
dc.description.abstractСтруктура дипломної роботи: Загальний об’єм пояснювальної записки: 148 сторінок, 68 рисунків, 5 таблиць, 56 посилання. Актуальність теми. Використання gRPC у веб-сервісах може призвести до значного підвищення продуктивності, кращої сумісності та ефективнішого зв’язку між мікросервісами, що робить його важливою темою для вивчення в сфері розробки програмного забезпечення. Мета дипломної роботи: всебічно розглянути технологію gRPC, дослідити її переваги та недоліки, зокрема на практиці шляхом реалізації тестового мікросервісного додатку. Об’єкт дослідження: фреймворк gRPC. Предмет дослідження. Використання протоколу grpc для розробки систем на основі сервіс-орієнтованої, зокрема - мікросервісної, архітектури. Було досліджено основі компоненти на яких працює фреймворк gRPC. Виконано огляд реальних прикладів використання фреймворку gRPC. Розроблено мікросервісну архітектуру за допомогою фреймворку gRPC. Було порівняно фреймворк gRPC з іншими технологіями.uk
dc.description.abstractotherStructure of the thesis: Total volume of the explanatory note: 148 pages, 68 figures, 5 tables, 56 references. Relevance of the topic. The use of gRPC in web services can lead to significant performance improvements, better interoperability, and more efficient communication between microservices, making it an important topic for study in software development. The purpose of the thesis: to take a comprehensive look at gRPC technology, to investigate its advantages and disadvantages, in particular in practice by implementing a test microservice application. Object of research: the gRPC framework. Subject of research. The use of the grpc protocol for the development of systems based on service-oriented, in particular, microservice architecture. The basic components on which the gRPC framework works were investigated. A review of real-world examples of using the gRPC framework is made. A microservice architecture was developed using the gRPC framework. The gRPC framework was compared with other technologies.uk
dc.format.extent148 с.uk
dc.identifier.citationАхмедов, М. Ш. Використання фреймворку gRPC для реалізації комунікації між вебсервісами : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Ахмедов Магомед Шамільович. - Київ, 2023. - 148 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/61011
dc.language.isoukuk
dc.publisher.placeКиївuk
dc.subjectHTTP/2uk
dc.subjectдвонапрямлене потокове передаванняuk
dc.subjectпротоколи міжсервісної комунікаціїuk
dc.subjectвеб-сервісиuk
dc.subjectархітектура мікросервісівuk
dc.subjectgRPCuk
dc.subjectprotocol buffersuk
dc.subjectbidirectional streaminguk
dc.subjectinterservice communication protocolsuk
dc.subjectweb servicesuk
dc.subjectmicroservice architectureuk
dc.titleВикористання фреймворку gRPC для реалізації комунікації між вебсервісамиuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Akhmedov_bakalavr.pdf
Розмір:
1.38 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.1 KB
Формат:
Item-specific license agreed upon to submission
Опис: