分布式原理与算法--概述

分布式技术地图
在这里插入图片描述
按照业务的架构层次栈,我自底向上按照资源、通信、数据与计算的维度,梳理出了 4 个技术层次:分布式资源池化、分布式通信、分布式数据存储与管理、分布式计算
符合了架构设计的规律,在一定资源上,进行一定通信,通过一定计算,完成一定数据的加工和处理,从而对外提供特定的服务.
因为在分布式架构下需要去解决:协同、调度、追踪高可用,还有部署的问题.那么就可以从横向的技术层次,提炼出分布式协同、分布式调度、分布式追踪与高可用、分布式部署 4 个纵向技术线.

分布式的发展
1单兵模式:单机模式
比如:
在这里插入图片描述
所有的模块都在一台机器上,请求处理和数据部署都可能在一台机器上
好处:功能、代码和数据集中,便于维护、管理和执行
缺点:硬件系能提升是有限的,不可能无限的提高cpu等硬件性能.性价比也需要考虑.
除此之外,还会有单点失效的问题,一台机崩溃,所有的服务都不能用
2游击队模式:数据并行或数据分布式

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值