ОПТИМІЗАЦІЯ KAPPA-АРХІТЕКТУРИ ПРИ ПОБУДОВІ МАСШТАБОВАНИХ СИСТЕМ
DOI: 10.31673/2786-8362.2025.016832
Анотація
У статті розглядаються питання
проектування та побудови масштабованих систем з використанням ефективних Lambda та Kappa
архітектур. Lambda-архітектура, має багато переваг, але головним недоліком цього підходу до
проектування масштабованих систем систем вважається його складність через дублювання логіки
обробки даних. Основною метою дослідження є опис та розробка альтернативної оптимізованої
моделі Kappa-архітектури, яка споживає менше ресурсів, але відмінно підходить для обробки подій
у режимі реального часу, що дозволить отримати ефективний інструмент побудови масштабованих
систем та спростить вибір. Результатом роботи є комплексний підхід до побудови масштабованих
систем, в якому завдяки аналізу потоку подій буде оптимізовуватися кожна складова системи, що
дозволить значно вдосконалити систем обробки даних у реальному часі.
Ключові слова: Kappa-архітектура, Lambda-архітектура, BigData, масштабовані системи,
оптимізація моделі
Список використаної літератури
1. Білоконь А. С., Борисов С. О., Усатенко М. В., Федорченко В. М. Аналіз функціонування
розподілених систем обробки та зберігання даних. Системи управління навігації та зв’язку,
Збірник наукових праць 2024, т. 3(77), С.84-88 URL: https://doi.org/: 10.26906/SUNZ.2024.3.08
2. Tanenbaum, Andrew S., and Maarten van Steen. Distributed Systems: Principles and
Paradigms. 3rd ed., Pearson, 2017.
3. Мокін, В.Б., Крижановський, Є.М., Лучко, А.М., Білецький, Б.С., Жуков, С.О. 2021.
Метод оптимізації інформаційних моделей масштабованих у просторі аналітичних веб-систем
за критерієм повноти їхньої топологічної спостережуваності. Вісник Вінницького
політехнічного інституту. 2021, 131–141. URL: https://doi.org/10.31649/1997-9266-2021-159-6-
131-141.
4. D. Y. Paramartha, A. L. Fitriyani, and S. Pramana. Development of Automated Environmental
Data Collection System and Environment Statistics Dashboard. Indonesian Journal of Statistics and
Its Applications, vol. 5, no. 2, pp. 314-325, 2021. URL: https://doi.org/10.29244/ijsa.v5i2p314-325.
5. Мокін В. Б., Овчаренко І. І., Лучко А. М., Давидюк О. М. Побудова масштабованої
інформаційно-пошукової системи для управління річковим басейном на основі реєстрів та
онтологічних моделей. Математичне моделювання в економіці, № 2 (15), 2019.
6. Рудніченко М.Д. Методичні вказівки до розрахунково-графічної роботи з дисципліни
«Моделі обробки структурованих и слабо структурованих масивів даних» для студентів спеціальності - 126 Інформаційні системи та технології / Укл.: М.Д. Рудніченко, Н.В. Бут. –
Одеса: ОНПУ, 2020. – 10 с. (Електронна версія), Реєстраційний номер №7534-РС-2020
(МВ11512)
7. Schuster, Werner. Nathan Marz on Storm, Immutability in the Lambda Architecture, Clojure.
www.infoq.com. Nathan Marz interview, 2014.
8. Kleppmann M. Designing Data-Intensive Applications: The Big Ideas Behind Reliable,
Scalable, and Maintainable Systems. O'Reilly Media, Incorporated, 2017. 616 p.