
分布式概念
bulingma
这个作者很懒,什么都没留下…
展开
-
分布式相关的经典理论基础
今天来讲几个概念:单体应用和分布式集群相关概念、CAP、ACID、BASE等相关理论 1、单体应用、集群、分布式的相关概念 「单体应用」将一个应用程序的所有功能模块都打包成一个独立的单元,部署在一台服务器上运行,对外提供服务。当业务增长到一定程度的时候,单机的硬件资源将无法满足你的业务需求。此时便出现了集群模式。 「集群」 同一个业务模块,部署在多个服务器上,通过分布式调度软件(负载均...原创 2019-03-17 09:36:11 · 237 阅读 · 0 评论 -
一致性算法—Paxos、Raft、ZAB
写在前面 1、分布式系统对fault tolerence的一般解决方案是state machine replication(状态机复制)。 2、分布式一致性算法的一种更准确的说法应该是:state machine replication的共识(consensus)算法。 3、pasox其实是一个共识算法。系统的最终一致性,不仅需要达成共识,还会取决于client的行为。 4、分布式系统中有多个节点...原创 2019-04-21 20:35:09 · 2071 阅读 · 0 评论