ENHANCING THE RESILIENCE OF STREAM PROCESSING PLATFORMS: ENGINEERING APPROACHES TO SCALABILITY AND FAULT TOLERANCE
This article examines engineering approaches to improving the resilience of stream processing platforms that handle real-time event data.It analyzes architectural solutions designed to achieve scalability and fault tolerance under high load and unpredictable failure conditions.The importance of mechanisms such as replication, state management, automated recovery, and the selection of appropriate message delivery semantics is emphasized.Special attention is given to the use of containerization, orchestration (Kubernetes), and cloud-based streaming services.Case studies from Netflix, Uber, and LinkedIn are presented to illustrate the practical applicability of the described methods.The article highlights the necessity of a comprehensive engineering approach to designing robust stream processing systems within modern digital infrastructure.
Authors
- A. Bogutskii
Publication Details
- Journal
- Theoretical & Applied Science
- Published
- 2025-08-30
- DOI
- https://doi.org/10.15863/tas.2025.08.148.24
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00