
分布式
文章平均质量分 74
axxbc123
这个作者很懒,什么都没留下…
展开
-
【分布式数据一致性一】CAP和一致性模型
CAP原理中,有三个要素:一致性(Consistency)可用性(Availability)分区容忍性(Partition tolerance)CAP原理指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。因此在进行分布式架构设计时,必须做出取舍。而对于分布式数据系统,分区容忍性是基本要求,否则就失去了价值。因此设计分布式数据系统,就是在一致性和可用性之间取一个平衡。对...原创 2014-11-13 11:31:59 · 402 阅读 · 0 评论 -
【分布式数据一致性二】Zookeeper数据读写一致性
很多文档说Zookeeper是强一致性保证,事实不然。关于一致性模型请参考http://bit1129.iteye.com/blog/2155336 Zookeeper的数据同步协议Zookeeper采用称为Quorum Based Protocol的数据同步协议。假如Zookeeper集群有N台Zookeeper服务器(N通常取奇数,3台能够满足数据可靠性同时有很高读写性能,5...原创 2014-11-14 20:23:39 · 676 阅读 · 0 评论 -
【分布式数据一致性三】MongoDB读写一致性
本系列文章结合MongoDB,探讨分布式数据库的数据一致性,这个系列文章包括:数据一致性概述与CAP最终一致性(Eventually Consistency)网络分裂(Network Partition)问题多数据中心(Multi Data Center)多个写者(Multi Writer)最终一致性一致性图表(Consistency Chart)数据一致性概述...原创 2014-11-15 12:12:03 · 1251 阅读 · 0 评论 -
分布式系统理论
FLPOne famous theory in distributed computing, known as FLP after the authors Fischer, Lynch, and Patterson, proved that in a distributed system with asynchronous communication and process crashes...原创 2014-12-06 01:05:41 · 144 阅读 · 0 评论 -
分布式系统与框架
RPC框架Dubbo什么是Dubbo Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集群容错: 提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容...原创 2014-12-08 14:26:36 · 118 阅读 · 0 评论