随笔分类 - 分布式
分布式系统原理及常用组件
摘要:zookeeper作为分布式协调组件,在开源社区有着广泛应用,比如作为dubbo的注册中心,本文详细介绍zookeeper集群搭建和zookeeper的基本概念、数据模型,并研究zookeeper的常用场景,给出实现代码,包括分布式锁、分布式队列及leader选举等。
阅读全文
摘要:cap理论是分布式系统的基础理论,任何一个分布式系统不可能同时满足强一致性、可用性和分区容错性,而只能在三者之间权衡。为了提高系统的写入性能,一般系统只需满足最终一致性,最终一致性有几下几种常见变种:因果一致性、读已之所写、会话一致性、单调读一致性和单调写一致性。cap理论演化出Base理论,是工业界对分布式系统实践的总结,其核心思想是即使无法达到强一致性,也要保证满足最终一致性。
阅读全文

浙公网安备 33010602011771号