Quality of service
Heterogeneity
Openness
Web search
Security
Focus on resource sharing
Introduction
Examples of distributed systems
Architectural elements
Concurrency
Scalability
Case study: The World Wide Web