首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
井底倁蛙
掘友等级
架构师
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
11
文章 11
沸点 0
资讯 0
赞
11
关注
返回
|
搜索文章
文章
热门
最新
井底倁蛙
3年前
分布式架构完结篇
目前为止我们已经把分布式架构中的基础、协议、理论都讲完了。下一篇我会开始写微服务架构系列,网关、服务注册发现、配置中心、调用链路监控(APM)、CICD(Jenkins、K8S)、监控报警平台。会先从
568
点赞
1
井底倁蛙
3年前
分布式
分布式架构之「 数据分布」
上一篇文章中提到为什么需要分布式,它解决了单机的计算能力不足(大规模计算)、存储容量不足(大规模存储)、吞吐量低(高流量)、延迟时间长(低延迟)、并发量小(高并发)这些问题。 解决了问题,同时又引入如何进行数据分布的问题。这里的”数据”指请求流量、会话数据、存储的数据、计算、调…
1182
点赞
评论
井底倁蛙
3年前
架构
分布式架构之「 MVCC」
最近忙于填坑中,周末抽时间继续写分布式架构系列的文章。上一篇文章中讲了两阶段提交协议,它能指导我们如何应对分布式中数据强一致性、事务。前面的文章中提到的给数据带上版本号,版本号是递增的,它是类似MVCC的方式。对并发控制的手段有基于锁、时间戳协议、有效性检查、多粒度、多版本机制…
1632
1
评论
井底倁蛙
3年前
架构
分布式架构之「 两阶段提交协议」
两阶段提交协议是一种经典的强一致性中心化副本控制协议。虽然在工程中该协议有较多的问题,但研究该协议能很好的理解分布式系统的几个典型问题。 两阶段提交协议是一种历史悠久的分布式控制协议。最早用于在分布式数据库中,实现分布式事务。这里有必要首先简单介绍一下两阶段提交的最初问题背景,…
777
1
评论
井底倁蛙
3年前
架构
分布式架构「 阶段总结」
本文对前面的分布式架构的文章进行一个阶段性的小结,会列出一些问题给大家思考。当前系列的文章理论偏多,不进行阶段性小结容易看了就忘记。可以结合前面的「 提问环节」一起看。还有5篇文章我们将进入到微服务架构系列。 公众号:井底倁蛙(ID:upgrade366)。 长按下图二维码关注…
119
1
评论
井底倁蛙
3年前
架构
分布式架构之「 日志技术」
上一篇文章我们讲了使用quorum机制选出新的primary,常用的做法可以借助带有quorum机制的第三方(zookeeper),还可以使用选举协议(paxos、raft)。给数据带上版本号,版本号是递增的。WARO是quorum机制的严格模式,实现数据强一致性,对于更新服务…
708
1
评论
井底倁蛙
3年前
架构
分布式架构之「 lease机制」
上一篇文章我们讲了副本协议,副本协议主要是数据读写控制、数据同步、对抗异常、primaty副本的确定与切换。常见的类型有中心化副本控制协议和去中心化副本控制协议。因为网络故障是无法避免的,怎么感知primary副本的状态是否正常。本篇文章讲通过「 lease机制」确定副本的状态…
2305
1
评论
井底倁蛙
3年前
架构
分布式架构「 提问环节」
本文对前面的分布式架构的文章进行一个阶段性的小结,会列出一些问题给大家思考。工作或者面试中都是会被大量用到的点。后续的系列性文章,我会每一个小阶段进行一次小结。也算是作为一个个小的里程碑,让读者能够更好的吸收知识点。 这是一个坚韧的男人,你完全不知道生活对他做了,他依然期待每天…
153
1
评论
井底倁蛙
3年前
架构
分布式架构之「 副本协议」
上一篇文章中介绍了分布式中数据的分布方式,有普通哈希、按数据范围,按数据量、一致性哈希、哈希桶、以及组合方式。它解决了“数据”分布的问题,是一个典型的分而治之思想的体现。本文讲解下「 副本协议」,副本与副本之间的”沟通交流“是怎么规定的。 副本协议是怎么控制副本数据的读写行为、…
859
1
评论
井底倁蛙
3年前
架构
分布式架构之「 数据分布」
上一篇文章中提到为什么需要分布式,它解决了单机的计算能力不足(大规模计算)、存储容量不足(大规模存储)、吞吐量低(高流量)、延迟时间长(低延迟)、并发量小(高并发)这些问题。 解决了问题,同时又引入如何进行数据分布的问题。这里的”数据”指请求流量、会话数据、存储的数据、计算、调…
994
4
1
下一页
个人成就
文章被点赞
17
文章被阅读
10,341
掘力值
202
关注了
2
关注者
8
收藏集
0
关注标签
4
加入于
2016-08-03
温馨提示
当前操作失败,如有疑问,可点击申诉