From 86a9751046be7edd53ab0871dd5febf221452627 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=AF=E9=92=8A?= Date: Thu, 23 Sep 2021 14:28:24 +0000 Subject: [PATCH] Add new file --- docs/2.分布式系统概述.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 docs/2.分布式系统概述.md diff --git a/docs/2.分布式系统概述.md b/docs/2.分布式系统概述.md new file mode 100644 index 0000000..50561f9 --- /dev/null +++ b/docs/2.分布式系统概述.md @@ -0,0 +1,11 @@ + +## 分布式系统概述 + + +分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。 +分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。 + +首先需要明确的是,只有当单个节点的处理能力无法满足日益增长的计算、存储任务的时候,且硬件的提升(加内存、加磁盘、使用更好的CPU)高昂到得不偿失的时候,应用程序也不能进一步优化的时候,我们才需要考虑分布式系统。 + +因为,分布式系统要解决的问题本身就是和单机系统一样的,而由于分布式系统多节点、通过网络通信的拓扑结构,会引入很多单机系统没有的问题,为了解决这些问题又会引入更多的机制、协议,带来更多的问题。 +