分布式系统:由多台独立计算机(节点)通过网络协同工作,对外呈现为一个整体的系统。常用于提升可扩展性、容错性与性能。在不同语境下也可泛指“分散部署的系统架构”。
/dɪˈstrɪbjətɪd ˈsɪstəm/
A distributed system can keep running even if one server fails.
分布式系统即使一台服务器故障也能继续运行。
Building a distributed system requires careful design to handle network delays, partial failures, and data consistency.
构建分布式系统需要谨慎设计,以应对网络延迟、局部故障以及数据一致性问题。
distributed 来自拉丁语 distribuere(“分配、分发”),由 *dis-*(“分开”)+ tribuere(“分派、赋予”)构成;system 来自希腊语 systēma(“组合在一起的整体”)。合起来即“被分散部署、但组合成整体运作的系统”。