-
浅析分布式Cap定理和Base理论!(cap定理与base原则)
引言 在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer's theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Consis...
-
分布式系统常用思想和技术综述(简述分布式系统的特性)
分布式系统比起单机系统存在哪些难点呢? 0x01:网络因素 由于服务和数据分布在不同的机器上,每次交互都需要跨机器运行,这带来如下几个问题: 网络延迟:性能、超时 同机房的网络IO还是比较块的,但是跨...
-
分布式系统的一些基础理论(分布式系统的一些基础理论知识)
前言 在一年前我曾经有做过一些 Zookeeper 的相关总结,现在我们再把它捡回来,重新的把一些前因后果都扯得更加明白。 一、分布式系统与 Zookeeper 的关系 1.1 集中式服务 我们先从服...
-
分布式系统一致性测试框架Jepsen在女娲的实践应用
女娲团队在过去大半年时间里持续投入女娲2.0研发,将一致性引擎和业务状态机解耦,一致性引擎可支持Paxos、Raft、EPaxos等多种一致性协议,根据业务需求支撑不同的业务状态机。其中的一致性引擎模...