Useful Links
1. Introduction to Parallel and Distributed Computing
2. Parallel Computing Fundamentals
3. Parallel Algorithms and Applications
4. Distributed Computing Fundamentals
5. Time and Coordination in Distributed Systems
6. Replication and Consistency
7. Fault Tolerance in Distributed Systems
8. Distributed Algorithms
9. Large-Scale Data Processing
10. Cloud Computing
11. High-Performance Computing
12. Emerging Paradigms and Technologies
13. Performance Analysis and Optimization
14. Security in Parallel and Distributed Systems
  1. Computer Science
  2. Distributed Systems

Parallel and Distributed Computing

1. Introduction to Parallel and Distributed Computing
2. Parallel Computing Fundamentals
3. Parallel Algorithms and Applications
4. Distributed Computing Fundamentals
5. Time and Coordination in Distributed Systems
6. Replication and Consistency
7. Fault Tolerance in Distributed Systems
8. Distributed Algorithms
9. Large-Scale Data Processing
10. Cloud Computing
11. High-Performance Computing
12. Emerging Paradigms and Technologies
13. Performance Analysis and Optimization
14. Security in Parallel and Distributed Systems
  1. Fault Tolerance in Distributed Systems
    1. Failure Detection
      1. Timeout-based Detection
        1. Heartbeat Mechanisms
          1. Failure Detectors
            1. Perfect Failure Detectors
              1. Eventually Perfect Failure Detectors
                1. Strong Failure Detectors
                  1. Weak Failure Detectors
                2. Fault Tolerance Techniques
                  1. Redundancy
                    1. Hardware Redundancy
                      1. Software Redundancy
                        1. Information Redundancy
                        2. Checkpointing and Recovery
                          1. Independent Checkpointing
                            1. Coordinated Checkpointing
                              1. Communication-Induced Checkpointing
                                1. Log-based Recovery
                                2. Replication-based Fault Tolerance
                                  1. Active Replication
                                    1. Passive Replication
                                      1. Semi-active Replication
                                    2. Recovery Strategies
                                      1. Backward Recovery
                                        1. Forward Recovery
                                          1. Rollback Recovery
                                            1. Message Logging
                                            2. Reliable Communication
                                              1. At-most-once Semantics
                                                1. At-least-once Semantics
                                                  1. Exactly-once Semantics
                                                    1. Reliable Multicast

                                                  Previous

                                                  6. Replication and Consistency

                                                  Go to top

                                                  Next

                                                  8. Distributed Algorithms

                                                  © 2025 Useful Links. All rights reserved.

                                                  About•Bluesky•X.com