Useful Links
Computer Science
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
Distributed Algorithms
Leader Election
Ring-based Algorithms
Tree-based Algorithms
Randomized Algorithms
Distributed Spanning Tree
Breadth-First Spanning Tree
Minimum Spanning Tree
Distributed Graph Algorithms
Distributed BFS
Distributed DFS
Distributed Shortest Paths
Distributed Sorting
Distributed Merge Sort
Distributed Quick Sort
Sample Sort
Load Balancing Algorithms
Static Load Balancing
Dynamic Load Balancing
Randomized Load Balancing
Previous
7. Fault Tolerance in Distributed Systems
Go to top
Next
9. Large-Scale Data Processing