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
Cloud Computing
Cloud Service Models
Infrastructure as a Service
Virtual Machines
Storage Services
Network Services
Platform as a Service
Application Platforms
Development Tools
Database Services
Software as a Service
Web Applications
Mobile Applications
Cloud Deployment Models
Public Cloud
Private Cloud
Hybrid Cloud
Community Cloud
Virtualization Technologies
Hardware Virtualization
Full Virtualization
Para-virtualization
Hardware-assisted Virtualization
Operating System Virtualization
Containers
Docker
Container Orchestration
Kubernetes
Application Virtualization
Cloud Storage
Object Storage
Block Storage
File Storage
Distributed File Systems
Cloud Networking
Virtual Networks
Software-Defined Networking
Load Balancing
Content Delivery Networks
Previous
9. Large-Scale Data Processing
Go to top
Next
11. High-Performance Computing