DYNAMIC RESILIENCE MECHANISM FOR SCALABLE INFORMATION INFRASTRUCTURES
DOI:
https://doi.org/10.35546/kntu2078-4481.2025.1.2.8Keywords:
heavy loads, computing resource scalability, monitoring, microservice architecture, information systems, design patterns, hybrid architectureAbstract
This article examines the challenge of ensuring the stability of computing systems under peak loads. The main problem is that traditional monitoring methods often fail to detect critical failures and unforeseen situations on time, which may lead to data loss and significant economic damage. The research aims to develop a hybrid monitoring architecture that combines synchronous polling of critical parameters with asynchronous event-driven data collection. To achieve this goal, the proposed solution employs virtual probes that allow for system analysis without significantly impacting performance and a component capable of detecting anomalous system states.Experimental studies have confirmed the effectiveness of the proposed model, which reduces the risk of failures, optimizes the use of computing resources, and ensures high system scalability under various load conditions. The proposed model was tested on real-world scenarios using simulation environments that emulate emergency situations and intensive query streams. The research results demonstrate a significant improvement in system efficiency, a reduction in response time to failures, and an optimization of information systems’ performance. The obtained data also indicates the possibility of integrating the proposed approach with existing solutions for monitoring and managing computing systems.Considerable attention was paid to analyzing the impact of various monitoring parameters on performance, which allowed the determination of optimal values for balancing data collection accuracy and system load. A comparative analysis with traditional monitoring methods was also conducted, revealing that the hybrid approach provides a more stable system operation during peak loads. The summarized research findings may serve as a foundation for further scientific investigations and implementing innovative technologies in computing resource management.
References
NETSCOUT. (n.d.). Virtual Network Probes for Service Assurance in Virtualized Networks. NETSCOUT. Retrieved from https://www.netscout.com/blog/virtual-network-probes
Alessi, F., Tundo, A., Mobilio, M., Riganelli, O., & Mariani, L. (2024). ReProbe: An Architecture for Reconfigurable and Adaptive Probes. arXiv preprint arXiv:2403.12703.
Fowler, M. (2004). Inversion of Control Containers and the Dependency Injection Pattern. Retrieved from https://martinfowler.com/articles/injection.html
Laddad, R. (2009). AspectJ in Action: Enterprise AOP with Spring (2nd ed.). Manning Publications.
Yang, J., Minturn, D. B., & Hady, F. (2012). When Poll is Better than Interrupt. In Proceedings of the 10th USENIX Conference on File and Storage Technologies (FAST ’12) (pp. 1–?). USENIX Association. Retrieved from https://www.usenix.org/system/files/conference/fast12/yang.pdf
Xu, W., Huang, L., Fox, A., Patterson, D., & Jordan, M. I. (2009). Detecting Large-Scale System Problems by Mining Console Logs. In Proceedings of the 4th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’07) (pp. 19–19). USENIX Association.
Shi, W., Cao, J., Zhang, Q., Li, Y., & Xu, L. (2016). Edge computing: Vision and challenges. IEEE Internet of Things Journal, 3(5), 637–646. DOI: https://doi.org/10.1109/JIOT.2016.2579198






