1.1 分布式系统介绍--初识分布式系统

本文介绍了分布式系统的定义,强调了组件分布在网络计算机上并通过消息传递协调的特点。分布式系统因单机处理能力有限、升级成本高及稳定性需求而出现。文章还探讨了计算机的组成要素,详细阐述了多线程执行模式,包括互不通信、基于共享容器协同和通过事件协同的模式,并讨论了多进程模式及其在资源控制和容错性上的优势。
摘要由CSDN通过智能技术生成

初识分布式系统

一、分布式系统的定义

分布式系统重点:

1、组件分布在网络计算机上;

2、组件之间仅仅通过消息传递来通信并协调行动。

[分布式系统的示意图]

用户面对的是一个服务器,提供用户需要的服务,而实际上是靠背后的众多服务器组成的一个分布式系统来提供服务。分布式系统看起来就像一个超级计算机一样。

分布式系统的定义:首先分布式系统一定是由多个节点组成的系统,一般来说一个节点就是我们的一台计算机;然后这些节点不是孤立的,而是互相连通的;最后,这些连通的节点上部署了我们的组件,并且相互之间的操作会有协同。

分布式系统的意义:

分布式出现主要有以下原因:

1)升级单机处理能力的性价比越来越低;
2)单机处理能力存在瓶颈;
3)出于稳定性和可用性的考虑;

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值