Розподілена стримінгова система подій за шаблоном публікація-підписка
Вантажиться...
Дата
2020-06
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Проєкт містить 5 розділів, 70 сторінок, 30 рисунків, посилання на 17 літературні джерела та 4 кресленики.
Об’єктом розробки є стримінгова система подій різного типу за форматом публікація-підписка.
Мета розробки – розробити платформу, котра буде мати широкий набір програмних інтерфейсів для можливості передачі даних від джерел до клієнтів з забезпеченням інфраструктурних рішень для концентрації на правилах бізнесу.
Під час дипломного проєкту було розроблено систему для стримінгу даних в реальному часі з можливістю візуалізації зібраних даних. Було проведено детальний аналіз існуючих підходів до розробки та моделювання, що виконували б поставлені функціональні та нефункціональне вимоги до системи. Платформа розроблена мовою програмування C# на базі середовища виконання .NET Core. Компоненти системи розгорнуті у Docker-контейнерах для подальшої міграції в хмарне середовище.
Отримана платформа є основою для систем типу стримінгу даних з забезпеченням усіх необхідних складових на базовому рівні з можливістю розширення в майбутньому. Дана робота зможе зацікавити компанії, котрі зацікавлені в передачі даних між своїми додатками або у інтеграціях з іншими бізнес рішеннями.
Опис
Ключові слова
cтримінг, джерело даних, мікросервіси, .NET, Apache Kafka, streaming, data source, microservice
Бібліографічний опис
Конорін, Б. В. Розподілена стримінгова система подій за шаблоном публікація-підписка : дипломнмй проєкт … бакалавра : 121 Інженерія програмного забезпечення / Конорін Богдан Вікторович. – Київ, 2020. – 77 с.