赞
踩
这个人人都喊着“高并发”“高可用”的时代里,分布式系统的重要性不言而喻。从整个行业的招聘趋势就能看出来,大型互联网公司在招聘后端工程师的时候,都会要求候选人有分布式相关的工作经验。与其直接用些抽象、晦涩的技术名词去给分布式下一个定义,还不如从理解分布式的发展驱动因素开始,我们一起去探寻它的本质,自然而然地也就清楚它的定义了。
在今天这篇文章中,我将带你了解分布式的起源,是如何从单台计算机发展到分布式的,进而帮助你深入理解什么是分布式。为了方便你更好地理解这个演进过程,我将不考虑多核、多处理器的情况,假定每台计算机都是单核、单处理器的。
说明:完整的《分布式核心原理解析》学习文档篇幅较长,共有330页,这里限于篇幅,故只展示一部分的文档。
分布式起源
分布式系统的指标
分布式互斥
分布式选举
分布式选举的算法
分布式共识
分布式共识方法
分布式事务
三阶段提交方法
分布式锁
分布式资源管理与负载调度
分布式体系结构一- 集中式结构
经典集中式结构
分布式体系结构一一非集中式结构
分布式调度架构一- -单体调度
分布式调度架构一-两层调度
分布式调度架构一一共享状态调度
分布式事务与分布式锁相关问题
分布式计算模式- -MR
分布式计算模式--Stream
分布式计算模式- - - Aector
分布式计算模式- - 流水线
分布式通信- - 远程调用
分布式通信一-发布订阅
分布式通信- -消息队列
分布式体系架构与分布式计算相关问题
CAP理论
CAP选择策略及应用
布式数据存储系统一一三要素
分布式数据存储系统三要素
数据分布方式一一哈希与一 致性哈希
分布式数据复制技术
分布式数据一 缓存技术
分布式高可靠一-负载均衡
分布式高可靠一- 流量控制
分布式系统流量控制策略
分布式高可用- -故障隔离
分布式故障基础知识
如何判断并解决网络分区问题?
当下微服务架构越来越流行,分布式的处理成为项目中一个绕不过去的坎,在中高级开发的面试中,分布式也成了必选项,很多人在项目中忙于业务实现,忽略了或者没有机会对分布式进行了解。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。