Веб-додаток для створення та адміністрування чат-кімнат на мікро сервісній архітектурі

dc.contributor.advisorКаплунов, Артем Володимирович
dc.contributor.authorДем'янчук, Павло Степанович
dc.date.accessioned2020-06-20T21:26:19Z
dc.date.available2020-06-20T21:26:19Z
dc.date.issued2020
dc.description.abstractenThe work is devoted to the development of a web application based on microservice architecture. Each component of the system, built on microservice architecture, is a simple program that performs one narrowly focused task and at the same time is an element of one large system. Microservices are relatively easy to create and maintain, which also promotes the principle of RAD (rapid application development). Recently, there has been a steady trend towards a more flexible style of developing large systems. With a microservice approach, systems can quickly adapt to new software requirements, avoiding the time-consuming reprogramming and re-testing required for complex, monolithic applications. Due to the constant updating of the technological base to solve the constant problems of modern systems, microservices will become indispensable, as companies will be forced to modernize their software arsenal. The microservice architectural approach consists in distribution of functionality on independent subsystems for reception of weak connectivity of components.uk
dc.description.abstractruРабота посвящена разработке веб-приложения на основе микросервисной архитектуры. Каждый компонент системы, построенный на микросервисной архитектуре, представляет собой простую программу, которая выполняет одну узконаправленную задачу и в то же время является элементом одной большой системы. Микросервисы относительно просты в создании и обслуживании, что также продвигает новое представление в розробке програмного обеспечения RAD (rapid application development). Не так давно начала наблюдатся устойчивая склонность к более гибкому подходе к разработке больших систем. Благодаря розбиению на микросервисы системы быстро адаптируються к новым запросам по разроботке программного обеспечения, избегая трудоемкого процеса перекодирования и повторного тестирования существующего функционала, что зачастую выполняется при росширении больших монолитных систем. В связи с постоянным обновлением технологической базы для решения постоянных проблем современных систем, микросервисы станут незаменимыми, так как компании будут вынуждены модернизировать свой программный арсенал. Микросервисный архитектурный подход заключается в распределении функционала по самостоятельным подсистемам для получения слабой связности компонентов. Это позволяет легко дополнять, переделывать и заменять каждый независимый компонент без непосредственного вмешательства в работу всей системы.uk
dc.description.abstractukРобота присвячена розробці веб-додатку на базі мікросервісної архітектури. Кожен компонент системи, побудованої на мікросервісній архітектурі, являє собою просту програму, що виконує одне вузьконаправлене завдання і також є елементом однієї великої системи. Мікросервіси відносно прості в створенні та підтримці, завдяки чому також популяризують принцип швидкої розробки додатків RAD (rapid application development). Останнім часом створилась стійка тенденція до більш гнучкого стилю розробки великих систем. За допомогою мікросервісного підходу системи можуть швидко підлаштуватися під нові вимоги до програмних компонентів, уникнувши трудомісткого перепрограмування і повторного тестування, необхідного у випадку складних, монолітних додатків. Через постійне оновлення технологічної бази для вирішення незмінних задач сучасних систем, мікросервіси стануть незамінні, оскільки підприємства будуть змушені модернізовувати свій програмний арсенал. Мікросервісний архітектурний підхід полягає у рознесенні функціоналу на самостійні підсистеми задля отримання слабкої звязності компонентів. Це дозволяє в подальшому легко доповнювати, переробляти та замінювати кожен незалежний компонент без беспосереднього втручання у роботу всієї системи.uk
dc.format.page87 с.uk
dc.identifier.citationДем'янчук, П. С. Веб-додаток для створення та адміністрування чат-кімнат на мікро сервісній архітектурі : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Дем'янчук Павло Степанович. – Київ, 2020. – 87 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/34342
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.titleВеб-додаток для створення та адміністрування чат-кімнат на мікро сервісній архітектуріuk
dc.typeBachelor Thesisuk

Файли

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