[分布式系统] 2.系统架构
需要有组件保证系统之间个体之间的连接。
分成架构。
分层的端到端之间有通信协议。
通过Socket发送信息,接收
分布式系统可以通过事件来实现两者通信不用关注对方是谁,解耦的思想。
拓扑通信网络。
更复杂的结构。
三层架构,请求和数据处理分开。
不同的分布方式。
要有一个通信中心来完成个体之间的通信。
通信之间的死锁和舍弃。
全局时间和局部时间
有时候不需要全局的物理时钟,用自己的逻辑时钟也可以。
内不同步是系统内部彼此之间同步,外部同步是系统和外部时间源进行同步。