欢迎来到飞鸟慕鱼博客,开始您的技术之旅!
当前位置: 首页知识笔记正文

分布式系统什么意思

墨初 知识笔记 174阅读

为什么要用分布式系统?

为什么要用分布式系统? 分布式系统如何分布? 这些你知道吗? 分布式系统是一个古老而宽泛的话题,而近几年因为 “大数据” 概念的兴起,又焕发出了新的青春与活力。 本文将会通过对如下几个问题展开谈一下分布式系统:

什么是分布式软件?

分布式——一个高大上的名词,是计算机软件设计中人民群众喜闻乐见的“逼格满满”、“不明觉厉”的几个名词之一。 但很可惜,这玩意儿一点也不复杂,甚至有些“简单”。 不信? 你只要遵循下述步骤即可将任何一个软件拆分为“分布式”的:

分布式系统分区容错是什么意思?

大多数分布式系统都分布在多个子网络。 每个子网络就叫做一个区(partition)。 分区容错的意思是,区间通信可能失败。 比如,一台服务器放在中国,另一台服务器放在美国,这就是两个区,它们之间可能无法通信。

分布式系统中的进程是什么?

Process(进程)。 在分布式系统中,进程是基本单元 通信协议。 Process 间需要相互配合才能完成工作,因此通信协议是最基本要解决的问题。 这部分其实挺复杂,牵涉面光,不过核心还是抓住两方面,一是存在哪些需求,二是各个协议如何满足这些需求
声明:无特别说明,转载请标明本文来源!