Розмір шрифта:
ENSURING FAULT TOLERANCE AND AVAILABILITY OF AID COORDINATION PLATFORMS UNDER EMERGENCY CONDITIONS
Остання редакція: 2026-04-17
Анотація
This article examines the issue of ensuring fault tolerance and continuous availability of software platforms designed to coordinate humanitarian aid in emergency situations. The critical nature of the availability requirements for such systems is justified, given their direct role in saving human lives. A comprehensive architecture for a faulttolerant web platform is proposed, encompassing database replication, horizontal scaling, caching, asynchronous event processing, and client-side offline functionality. Measurable non-functional requirements for system availability, recovery time, and performance are formulated. A matrix of failure scenarios with corresponding strategies for their minimization has been developed. Analysis shows that combining architectural mechanisms with automated monitoring and recovery allows achieving a target availability level of 99.5% even under degraded external infrastructure conditions.
Ключові слова
fault tolerance; high availability; humanitarian aid; emergency situations; database replication; horizontal scaling; offline mode; non-functional requirements.
Повний текст:
PDF