Інструментальні засоби розробки мікросервісів на основі контрактного підходу

dc.contributor.advisorТарнавський, Юрій Адамович
dc.contributor.authorКалашников-Травін, Владислав Володимирович
dc.date.accessioned2020-09-24T12:09:52Z
dc.date.available2020-09-24T12:09:52Z
dc.date.issued2020
dc.description.abstractenAs 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.page95 с.uk
dc.identifier.citationКалашников-Травін, В. В. Інструментальні засоби розробки мікросервісів на основі контрактного підходу : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Калашников-Травін Владислав Володимирович. - Київ, 2020. - 95 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/36385
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectCQRSuk
dc.subjectрозробка розподілених системuk
dc.subjectмікросервісна архітектураuk
dc.subjectпрограмні контрактиuk
dc.titleІнструментальні засоби розробки мікросервісів на основі контрактного підходуuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 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
Опис: