<aside>
💥 OBJECTIVES
- Explain the advantages of networked and distributed systems
- Provide a high-level overview of the networks that interconnect distributed systems
- Define the roles and types of distributed systems in use today
- Discuss issues concerning the design of distributed file systems
</aside>
OVERVIEW: distributed system

distributed system 由松散耦合的节点组成,这些节点通过通信网络相互连接。

这些节点可能被称为processor、computer、machine或host。
- 站点(Site)”是指机器所在的位置,而“节点(Node)”指的是特定的系统。
- 一般而言,服务器(Server)具有客户端(Client)节点在不同站点希望使用的资源。


- 节点可以以client-server、对等网络(Peer-to-peer)或混合配置存在。
- 在客户端-服务器配置中,服务器拥有客户端希望使用的资源。
- 在对等网络配置中,每个节点共享相等的责任,并且可以同时作为客户端和服务器。

- 网络上的通信通过message passing来完成。
- 分布式系统的所有高级功能都可以扩展以包括分布式系统。
为何使用分布式系统