Useful Links
1. Introduction to Distributed Systems
2. System Models and Architectures
3. Inter-Process Communication
4. Time and Global States
5. Coordination and Agreement
6. Consensus and Related Problems
7. Fault Tolerance and Reliability
8. Replication and Consistency
9. Distributed Data Storage
10. Distributed Transactions
11. Security in Distributed Systems
12. Modern Paradigms and Applications
  1. Computer Science
  2. Distributed Systems

Distributed Systems

1. Introduction to Distributed Systems
2. System Models and Architectures
3. Inter-Process Communication
4. Time and Global States
5. Coordination and Agreement
6. Consensus and Related Problems
7. Fault Tolerance and Reliability
8. Replication and Consistency
9. Distributed Data Storage
10. Distributed Transactions
11. Security in Distributed Systems
12. Modern Paradigms and Applications
  1. Consensus and Related Problems
    1. The Consensus Problem
      1. Problem Definition
        1. Agreement Property
          1. Validity Property
            1. Termination Property
            2. System Models
              1. Synchronous Systems
                1. Asynchronous Systems
                  1. Partially Synchronous Systems
                  2. Fault Models
                    1. Crash Failures
                      1. Byzantine Failures
                        1. Failure Bounds
                      2. Impossibility Results
                        1. FLP Impossibility Theorem
                          1. Theorem Statement
                            1. Proof Intuition
                              1. Implications
                              2. Circumventing Impossibility
                                1. Randomization
                                  1. Failure Detectors
                                    1. Partial Synchrony
                                  2. Consensus Algorithms
                                    1. Paxos Family
                                      1. Basic Paxos
                                        1. Roles and Phases
                                          1. Safety Guarantees
                                            1. Liveness Issues
                                            2. Multi-Paxos
                                              1. Leader Election
                                                1. Log Replication
                                                  1. Optimization Techniques
                                                  2. Fast Paxos
                                                    1. Flexible Paxos
                                                    2. Raft Consensus
                                                      1. Leader Election
                                                        1. Log Replication
                                                          1. Safety Properties
                                                            1. Membership Changes
                                                            2. PBFT Algorithm
                                                              1. Three-Phase Protocol
                                                                1. View Changes
                                                                  1. Performance Analysis
                                                                2. Related Problems
                                                                  1. Atomic Broadcast
                                                                    1. Interactive Consistency
                                                                      1. Byzantine Agreement
                                                                        1. Approximate Agreement

                                                                      Previous

                                                                      5. Coordination and Agreement

                                                                      Go to top

                                                                      Next

                                                                      7. Fault Tolerance and Reliability

                                                                      © 2025 Useful Links. All rights reserved.

                                                                      About•Bluesky•X.com