Управління потоками даних у бібліотеці Project-Reactor
Вантажиться...
Дата
2021-06
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломної роботи викладена на 79 сторінках, містить 15 рисунків, 38 таблиць та 12 джерел.
Даний дипломний проект присвячено розширенню способів управління потоками даних у бібліотеці Project-Reactor шляхом створення додаткового оператора Prefetch разом зі створенням додатку для демонстрації роботи програмного забезпечення.
Метою розробки роботи є створення нового способу управління потоками даних бібліотеки Project-Reactor, який дозволить краще налаштувати обробку потоків даних; та перевірка розробленого способу на прикладі демонстраційного проекту дистанційного замовлення.
У першому розділі проведений аналіз предметної області та існуючих технічний рішень. Розроблені та описані функціональні та нефункціональні вимоги до програмного забезпечення та демонстраційного проекту.
У розділі моделювання та конструювання програмного забезпечення були описані розроблювані бізнес процеси, на основі яких була розроблена та описана архітектура демонстраційного проекту. Прописані основні технології, деталі реалізації та сутності кінцевого продукту.
У третьому розділі прописані компоненти та функціональність, які потребували тестування, типи та методи проведених тестів, і результати тестування розробленого способу управління потоками даних.
У розділі впровадження та супровід програмного забезпечення описано процес збірки та розгортання програмного забезпечення та демонстраційного проекту.
Опис
Ключові слова
реактивне програмування, Project-Reactor, реактивні потоки, реактивна система, мікросервіси
Бібліографічний опис
Михайлов, Д. І. Управління потоками даних у бібліотеці Project-Reactor : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Михайлов Дмитро Ігорович. - Київ, 2021. - 175 с.