分类 分布式理论 下的文章
- 时间:
- 阅读:1758 次
- 分类: 分布式理论
备注:Raft将分布式一致性分解为多个子问题:Leader选举(Leader election)、日志复制(Log replication)、安全性(Safety)、日志压缩(Log compa...
- 时间:
- 阅读:2273 次
- 分类: 分布式理论
备注:Raft将分布式一致性分解为多个子问题:Leader选举(Leader election)、日志复制(Log replication)、安全性(Safety)、日志压缩(Log compa...
- 时间:
- 阅读:1679 次
- 分类: 分布式理论
备注:Raft将分布式一致性分解为多个子问题:Leader选举(Leader election)、日志复制(Log replication)、安全性(Safety)、日志压缩(Log compa...
- 时间:
- 阅读:1339 次
- 分类: 分布式理论
备注1:本内参系列,是学习TinyMQ项目之前的必读内容!备注2:这是一份草稿,毛刺难以避免,请小心阅读。我希望通过这个故事来阐述一下共识算法-Paxos算法。康熙六十年,黄河泛滥,河南百万灾民...
- 时间:
- 阅读:2694 次
- 分类: 分布式理论
1、主备模式介绍主即主机,备即备机。顾名思义,主机当然是以它为主了,读写都是主机上,而备机只用作备用,默默的在背后同步主机的数据,时刻待命着等待主机挂了之后取而代之。因此在主机还活着的情况下,备...
- 时间:
- 阅读:1154 次
- 分类: 分布式理论
备注:本内参系列,是学习TinyMQ项目之前的必读内容!为了实现集群的高可用性,用户的数据往往要多重备份,多个副本虽然避免了单点故障,但同时也引入了新的挑战。假设有一组服务器保存了用户的余额,初...
- 时间:
- 阅读:1468 次
- 分类: 分布式理论
备注:本内参系列,是学习TinyMQ项目之前的必读内容!在Java中,synchronized修饰的是代码块,代码块里面的变量都实现了内存可见性。内存可见性的底层是CPU的指令实现的。volat...
- 时间:
- 阅读:1505 次
- 分类: 分布式理论
备注:本内参系列,是学习TinyMQ项目之前的必读内容!数据在哪里存在呢?只在内存吗?不是的。数据在内存中存在,但是当用的时候会加载到CPU的寄存器里面。内存和寄存器是两个地方,从而出现了新的名...
- 时间:
- 阅读:1301 次
- 分类: 分布式理论
备注:本内参系列,是学习TinyMQ项目之前的必读内容!一致性问题立足于数据副本,有数据副本的地方必定会有一致性问题。对于数据副本,人们往往印象不深,但是对于缓存,我想人人皆知。缓存就是数据副本...
- 时间:
- 阅读:3058 次
- 分类: 分布式理论
数据副本数据副本是个很常见的概念和术语,我们经常遇到,但是也最容易让人产生迷惑。副有以下几种含义:(1)辅助的,区别于正和主,例如:副职,副手,副官。(2)附带的,次要的,例如:副业,副品,副食...
- 时间:
- 阅读:1625 次
- 分类: 分布式理论
备注:分布式内参,顾名思义,仅对站长徒弟公开。站长收徒的内容,看似平淡无奇,实则高深莫测。以MyBatis为例,一个零基础的菜鸟,短则一两周、长则一个月就能玩转它,但是MyBatis中文网做了两...
- « 前一页
- 1
- 2