一套讲清分布式,阿里巴巴内部分布式架构学习手册分享

为什么要使用分布式架构?分布式架构解决了互联网应用的两大难题:高并发和高可用。高并发指服务器并发处理客户端请求的数量大(需提高系统容量),而高可用指后端服务能始终处于可用状态(需解决单点故障)。

虽然分布式架构帮我们提高系统容量,解决了单点故障,但是如何进行系统的学习分布式仍旧是一个不小的难题,所以LZ在这里为大家分享一份阿里巴巴的分布式学习手册!

整套内部学习手册分为了六个学习部分:协调与同步、资源管理与负载调度、计算机技术、通信技术、数据存储、高可靠!

协调与同步

  1. 分布式互斥

  2. 分布式选举

  3. 分布式共识

  4. 分布式事务

  5. 分布式锁

  6. 分布式技术是如何引爆人工智能的?

资源管理与负载调度

  1. 分布式体系结构:集中式结构

  2. 分布式体系结构:非集中式结构

  3. 分布式调度架构:单体调度

  4. 分布式调度架构:两层调度

  5. 分布式调度架构:共享状态调度

  6. 分布式事务与分布式锁的相关问题

​计算技术

  1. 分布式计算模式:MR

  2. 分布式计算模式:Stream

  3. 分布式计算模式:Actor

  4. 分布式计算模式:流水线


通信技术

  1. 分布式通信:远程调用

  2. 分布式通信:发布订阅

  3. 分布式通信:消息队列

  4. 分布式体系架构与分布式计算相关问题

数据存储

  1. CAP理论

  2. 分布式数据存储系统:三要素

  3. 数据分布方式:哈希与一致性哈希

  4. 分布式数据复制技术

  5. 分布式数据:缓存技术

​高可靠

  1. 分布式高可靠:负载均衡

  2. 分布式高可靠:流量控制

  3. 分布式高可用:故障隔离

  4. 分布式高可用:故障恢复

  5. 如何判断并解决网络分区的问题?

​最后,需要的,点击下方小卡片,我是乐于分享干货的后端打工人,持续输出学习干货和面试经验

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值