Enhancing Fault Tolerance in Distributed Systems Using Shared Checkpoint Replica Mechanisms

Fault tolerance is a critical requirement in distributed systems, as node and network failures can cause significant data loss, service disruption, and performance degradation. Traditional fault-tolerance methods often provide partial solutions, relying on separate recovery models for errors and delayed responses, while also incurring high resource costs. This paper aims to design and implement a more robust and efficient fault-tolerant architecture based on the concept of a shared checkpoint replica. In the proposed system, a master server and multiple slave servers collaboratively process client requests, share checkpoint replicas, and ensure seamless recovery in case of failures. To evaluate the approach, a distributed text extraction system from images was developed as a testbed. The primary objectives are to minimize fault recovery time, reduce network resource consumption, and maintain request integrity even in the presence of failures. Experimental results show that the shared checkpoint replica mechanism significantly outperforms conventional checkpoint (9 seconds recovery) and replica fault tolerance (5 seconds recovery) methods, achieving a recovery time of only 1.5 seconds. Furthermore, it delivers a throughput of 28.5 requests per second with an average latency of 3.5 milliseconds, meeting the research goal of faster and more reliable distributed processing.

Authors

Publication Details

Journal
Journal of Intelligent Informatics Networking and Cybersecurity
Published
2025-09-18
DOI
https://doi.org/10.65445/3106-1192.1004
Primary Topic
Distributed systems and fault tolerance
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Fault Tolerance in Distributed Systems Using Shared Checkpoint Replica Mechanisms

Mahdi S. Almhanna, Ameer Akram Mousa
Journal of Intelligent Informatics Networking and Cybersecurity
Distributed systems and fault tolerance
article

Enhancing Fault Tolerance in Distributed Systems Using Shared Checkpoint Replica Mechanisms

Mahdi S. Almhanna, Ameer Akram Mousa
article en

Abstract

Fault tolerance is a critical requirement in distributed systems, as node and network failures can cause significant data loss, service disruption, and performance degradation. Traditional fault-tolerance methods often provide partial solutions, relying on separate recovery models for errors and delayed responses, while also incurring high resource costs. This paper aims to design and implement a more robust and efficient fault-tolerant architecture based on the concept of a shared checkpoint replica. In the proposed system, a master server and multiple slave servers collaboratively process client requests, share checkpoint replicas, and ensure seamless recovery in case of failures. To evaluate the approach, a distributed text extraction system from images was developed as a testbed. The primary objectives are to minimize fault recovery time, reduce network resource consumption, and maintain request integrity even in the presence of failures. Experimental results show that the shared checkpoint replica mechanism significantly outperforms conventional checkpoint (9 seconds recovery) and replica fault tolerance (5 seconds recovery) methods, achieving a recovery time of only 1.5 seconds. Furthermore, it delivers a throughput of 28.5 requests per second with an average latency of 3.5 milliseconds, meeting the research goal of faster and more reliable distributed processing.

Journal of Intelligent Informatics Networking and CybersecurityVol. 1(2)
Openalex Percentile: Top 57%
Distributed systems and fault tolerance
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.