ЖИЛЮК, ЯрославЯрославЖИЛЮК2026-05-052026-05-052024-10-01ЖИЛЮК, Я. (2024). FAULT-TOLERANT ARCHITECTURE FOR STREAM PROCESSING FOR REAL-TIME DATA ANALYSIS. Прикладні інформаційні системи та технології в цифровому суспільстві, 1(1), 161–171. https://doi.org/10.17721/3041-2323.2024.161-17110.17721/3041-2323.2024.161-171https://ir.library.knu.ua/handle/15071834/19418This article addresses the increasing demand for processing continuous data streams with low latency in the field of real-time data analytics. The paper explores existing approaches to fault tolerance in distributed stream processing systems and proposes a new hybrid architecture of asynchronous mutual replication. This architecture is designed to resolve issues related to latency and network interruptions while minimally impacting data consistency and availability at nodes. The article discusses fault tolerance mechanisms, data transmission stability, and system architecture to enhance the performance of distributed stream processing systems.Розглянуто зростаючий попит на оброблення безперервних потоків даних із малою затримкою у сфері аналізу даних у реальному часі, досліджено існуючі підходи до відмовостійкості в розподілених системах оброблення потоків даних і запропоновано нову гібридну архітектуру асинхронної взаємної реплікації. Ця архітектура розроблена для розв'язання проблем, пов'язаних із затримкою та перебоями в мережі, і має мінімальний вплив на узгодженість даних і доступність на вузлах. Розглянуто механізми забезпечення стабільності передачі даних та архітектура системи для підвищення продуктивності систем оброблення розподілених потоків.ukfault tolerancestream datadistributed systemsdata replicationreal-time data analyticsвідмовостійкістьпотокові данірозподілені системиреплікація даниханалітика даних у реальному часіFAULT-TOLERANT ARCHITECTURE FOR STREAM PROCESSING FOR REAL-TIME DATA ANALYSISВІДМОВОСТІЙКА АРХІТЕКТУРА ПОТОКОВОГО ОБРОБЛЕННЯ ДЛЯ АНАЛІЗУ ДАНИХ У РЕАЛЬНОМУ ЧАСІСтаття