Використання фреймворку gRPC для реалізації комунікації між вебсервісами
dc.contributor.advisor | Булах, Богдан Вікторович | |
dc.contributor.author | Ахмедов, Магомед Шамільович | |
dc.date.accessioned | 2023-10-06T11:25:20Z | |
dc.date.available | 2023-10-06T11:25:20Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Структура дипломної роботи: Загальний об’єм пояснювальної записки: 148 сторінок, 68 рисунків, 5 таблиць, 56 посилання. Актуальність теми. Використання gRPC у веб-сервісах може призвести до значного підвищення продуктивності, кращої сумісності та ефективнішого зв’язку між мікросервісами, що робить його важливою темою для вивчення в сфері розробки програмного забезпечення. Мета дипломної роботи: всебічно розглянути технологію gRPC, дослідити її переваги та недоліки, зокрема на практиці шляхом реалізації тестового мікросервісного додатку. Об’єкт дослідження: фреймворк gRPC. Предмет дослідження. Використання протоколу grpc для розробки систем на основі сервіс-орієнтованої, зокрема - мікросервісної, архітектури. Було досліджено основі компоненти на яких працює фреймворк gRPC. Виконано огляд реальних прикладів використання фреймворку gRPC. Розроблено мікросервісну архітектуру за допомогою фреймворку gRPC. Було порівняно фреймворк gRPC з іншими технологіями. | uk |
dc.description.abstractother | Structure 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.extent | 148 с. | uk |
dc.identifier.citation | Ахмедов, М. Ш. Використання фреймворку gRPC для реалізації комунікації між вебсервісами : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Ахмедов Магомед Шамільович. - Київ, 2023. - 148 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/61011 | |
dc.language.iso | uk | uk |
dc.publisher.place | Київ | uk |
dc.subject | HTTP/2 | uk |
dc.subject | двонапрямлене потокове передавання | uk |
dc.subject | протоколи міжсервісної комунікації | uk |
dc.subject | веб-сервіси | uk |
dc.subject | архітектура мікросервісів | uk |
dc.subject | gRPC | uk |
dc.subject | protocol buffers | uk |
dc.subject | bidirectional streaming | uk |
dc.subject | interservice communication protocols | uk |
dc.subject | web services | uk |
dc.subject | microservice architecture | uk |
dc.title | Використання фреймворку gRPC для реалізації комунікації між вебсервісами | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: