Розроблення мікросервісної системи обробки аналітичних даних у реальному часі
Автор: Дудаш Андрій Васильович
Кваліфікаційний рівень: магістр
Спеціальність: Системне проєктування
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2025-2026 н.р.
Мова захисту: англійська
Анотація: Дудаш А.В., Керницький А.Б. Розроблення мікросервісної системи обробки аналітичних даних у реальному часі – Національний університет «Львівська політехніка», Львів, 2025р. Розширена анотація З розвитком сучасних технологій багато різноманітних бізнесів почали переходити у діжитал площину та розвивати свій бізнес в інтернеті, намагаючись охопити максимальну кількість аудиторії та вийти на міжнародні ринки за допомогою світової павутини. Одним з основних напрямків, які допомагають в такому розвитку є аналітика даних, які бізнес отримує в результаті проведення експериментів і намагання знаходити ідеальні продукти для отримання хороших результатів. Завдяки системі аналітики в реальному часі бізнес може реагувати на виклики та підлаштовуватись під потреби ринку. Актуальність полягає в тому, що з діджиталізацією та розвитком бізнесів в інтернеті, традиційний аналіз аудиторії та покупців, які приносять прибуток стала дуже довгою, а іноді і не можливою коли кількість такої інформації стає дуже великою. Завдяки системі аналізу в реальному часі, бізнес може спростити свої процеси і проводити розвиток стратегії оприючись на дані, отримані в результаті їхньої роботи. Предметом дослідження даної роботи є мікросервісні системи аналітичних досліжень в реальному часі. Метою роботи є розробка архітектури системи та імплементація системи аналітики в реальному часі, використовуючи мікросервісну архітектуру та можливості аналізу даних у дуже короткі строки, з можливістю підтримки різноманітних форматів та розширенням функціоналу за допомогою додаткових адаптерів. Розроблене середовище має практичне значення, що полягає у використанні та оптимізації роботи підприємств, які намагаються реагувати на потреби їхніх користувачів, для запровадження рішень, які будуть збільшувати продуктивність такого бізнесу та додавати можливості створення стратегій для розвитку продуктів. Ключові слова: системи аналітики, системи обробки даних у реальному часі, хмарні технології, мікросервісна архітектура, гексагональна архітектура, архітектура адаптерів, real-time systems. Перелік використаної літератури: 1. Кріс Річардсон, Патерни мікросервісів: З прикладами на Java, 1-е видання. Manning, 2018. ст. 129. 2. Роберт Мартін, Чиста архітектура: Посібник зі структури та дизайну програмного забезпечення, 1-е видання. Pearson, 2017. ст. 123. 3. 7. Neha Narkhede, Gwen Shapira, Todd Palino. Kafka: The Definitive Guide, 2017. ст. 319