什么是分布式分布式系统是一个硬件或者软件组件分布在不同的网络计算机上,彼此之间通过消息传递进行通信和协调的系统。分布式特点分布性分布式系统中的多台机器会在空间上随意分配,同时,机器的分布情况也会随时变动对等性分布式系统的计算机没有主从之分,即没有控制整个系统的主机,也没有被控制的从机,组成分布式系统的机器节点都是对等。副本是分布式系统最常见的概念,即分布式系统对数据和服务会提供一种冗余方式。并发性分布式系统中的多个节点并发操作共享资源。缺乏全局时钟故障总会发生分布式系统中常见问题通信异常在分布式系统各节点之间需要通过网络进行通信,网络通信都会伴随着位置风险,网络光纤、路由器或是DNS硬件故障都会导致通信异常分布式节点之间通信延迟脑裂当网络异常发生时,导致分布式系统中只有部分节点能够正常通信,我们俗称脑裂。三态分布式系统中每一次请求与响应都会出现以下三种状态:成功失败超时超时出现的情况有哪些?由于网路原因,请求消息没有被成功的发送到接收方,而是在发送过程中就出现了消息丢失的现象请求消息被接收方成功接收,并进行了处理,但是在将响应反馈给发送方的过程中出现了异常导致消息丢失节点故障分布式系统中的机器节点出现宕机或者“僵死”的现象