Інструментальні засоби розробки мікросервісів на основі контрактного підходу
dc.contributor.advisor | Тарнавський, Юрій Адамович | |
dc.contributor.author | Калашников-Травін, Владислав Володимирович | |
dc.date.accessioned | 2020-09-24T12:09:52Z | |
dc.date.available | 2020-09-24T12:09:52Z | |
dc.date.issued | 2020 | |
dc.description.abstracten | As software products grow, developers are increasingly facing the problem of building and maintaining large distributed systems. Distributed systems require additional effort to create new or modify existing functionality through additional overlays on communications between components of a fragmented system. The purpose of this work is to develop basic library software that solves the infrastructural problem of communication between components (microservices) of distributed systems and allows developers to distribute and use the functionality of the created application transparently, regardless of its actual location in the code base of the solution. | uk |
dc.description.abstractru | С увеличением объема продуктов программного обеспечения, разработчики все чаще предстают перед решением проблемы построения больших распределенных систем и их поддержки. Распределенные системы требуют дополнительных усилий для создания нового или изменение уже существующего функционала из-за дополнительных наложений на коммуникации между компонентами фрагментированной системы. Целью данной работы является разработать базовое библиотечное программное обеспечение, решающее инфраструктурную проблему связи между компонентами (микросервисамы) распределенных систем и позволяющее разработчикам распределять и использовать функционал создаваемого приложения прозрачно, независимо от его фактического местонахождения в кодовой базе решения. | uk |
dc.description.abstractuk | Зі збільшенням об’єму продуктів програмного забезпечення, розробники все частіше постають перед розв’язанням проблеми побудови великих розподілених систем та їх підтримки. Розподілені системи вимагають додаткових зусиль задля створення нового чи змінення вже існуючого функціоналу через додаткові накладення на комунікації між компонентами фрагментованої системи. Метою даної роботи є розробити базове бібліотечне програмне забезпечення, що розв’язує інфраструктурну проблему зв’язку між компонентами (мікросервісами) розподілених систем та дозволяє розробникам розподіляти та використовувати функціонал створюваного додатку прозоро, незалежно від його фактичного місцезнаходження у кодовій базі рішення. | uk |
dc.format.page | 95 с. | uk |
dc.identifier.citation | Калашников-Травін, В. В. Інструментальні засоби розробки мікросервісів на основі контрактного підходу : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Калашников-Травін Владислав Володимирович. - Київ, 2020. - 95 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/36385 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | CQRS | uk |
dc.subject | розробка розподілених систем | uk |
dc.subject | мікросервісна архітектура | uk |
dc.subject | програмні контракти | uk |
dc.title | Інструментальні засоби розробки мікросервісів на основі контрактного підходу | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Kalashnikov-Travin_bakalavr.pdf
- Розмір:
- 1.52 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.06 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: