KAPPA ARCHITECTURE OPTIMIZATION DURING BUILDING SCALABLE SYSTEMS

DOI: 10.31673/2786-8362.2025.016832

Authors

  • Ю. В. Мельник, (Melnyk Yu.V.) State University of Information and Communication Technologies, Kyiv
  • С. І. Отрох, (Otrokh S.I.) National Technical University of Ukraine “Ihor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.
  • А. Г. Донець, (Donets A.G.) National Technical University of Ukraine “Ihor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.
  • В. П. Колумбет, (Kolumbet V.P.) National Technical University of Ukraine “Ihor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.
  • О. В. Сарафанніков, (Sarafannikov O.V.) National Technical University of Ukraine “Ihor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine.

DOI:

https://doi.org/10.31673/2786-8362.2025.016832

Abstract

. The article discusses the design and construction of
scalable systems using efficient Lambda and Kappa architectures. Lambda architecture has many
advantages, but the main disadvantage of this approach to designing scalable systems is its complexity due
to duplication of data processing logic. The main target of the research is to describe and develop an
alternative optimized model of the Kappa architecture, which consumes fewer resources but is excellent for
real-time event processing, which will provide an effective tool for building scalable systems and simplify
the choice. The result of the work is a comprehensive approach to building scalable systems, in which each
component of the system will be optimized through event flow analysis, which will allow for significant
improvements in real-time data processing systems.
Keywords: Kappa architecture, Lambda architecture, BigData, scalable systems, model optimization

References
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.

Published

2025-06-21

Issue

Section

Articles