分布式
文章平均质量分 81
星垂平野阔 ᅟᅠ
月涌大江流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【分布式】BASE理论
BASE理论(Basically Available, Soft state, Eventually consistent)是一个用于描述分布式系统的设计哲学和一致性模型,通常与ACID(Atomicity, Consistency, Isolation, Durability)原则对比。BASE理论出现在互联网和大规模分布式系统中,尤其是在NoSQL数据库和高可用系统中广泛应用。它的主要目的是在高可用性和性能之间做出折衷,尤其是在高延迟的网络环境中。BASE理论。原创 2024-11-12 16:09:45 · 1225 阅读 · 0 评论 -
【分布式】CAP理论
是分布式系统中的三个基本要求,但根据CAP定理,在分布式系统中,不能同时满足这三者。当网络发生分区时(网络分区通常是不可避免的),系统只能在。每个分布式系统根据具体的业务需求、使用场景和网络环境,都会做出不同的权衡和选择。,因为网络分区(如节点间通信延迟、断链等)在大规模系统中是常见的。因此,很多分布式系统需要在。在现实中,几乎所有分布式系统都会面临。CAP定理强调了在分布式系统中,原创 2024-11-12 15:32:21 · 840 阅读 · 0 评论 -
【分布式】Raft原理
领导者选举:通过选举机制确保系统中始终有一个领导者来处理客户端请求,避免了多个节点竞争的复杂性。日志复制:领导者将客户端请求转化为日志条目并复制到所有跟随者,确保所有节点的日志一致性。安全性:Raft 保证了日志条目的一致性和系统的容错能力,即使节点故障或领导者发生变更,系统仍能保持一致性。选举超时:通过选举超时机制,Raft 保证了在领导者失效或网络分区时,系统能够快速选举出新的领导者,保持系统的高可用性。原创 2024-11-12 15:51:30 · 1050 阅读 · 0 评论
分享