分布式就是通过多终端协作共同承担任务,减小主要任务执行者的压力。
比如分布式版本控制系统,每个开发者本地都有一个版本数据库服务器,可以将修改后的代码提交到本地进行合并,在可以连接真正的服务器的时候再将合并处理好的一个版本提交给服务器数据库,这样给开发者减少了版本控制的麻烦,也减小了服务器的压力。
分布式大概都是源自分布式计算。将巨大的计算量分成小块,分别完成,最后综合起来得出最终结果。这种计算方式解决了传统集中式计算的瓶颈,大大提高了计算能力,系统的可靠性、可用性和扩展性。
参考网站:http://baike.baidu.com/view/402382.htm?fr=aladdin