分布式
iteye_2655
这个作者很懒,什么都没留下…
展开
-
ZZ两阶段提交
原文来自于:http://hi.baidu.com/cooltown/blog/item/a06fafee45e4b9392cf53423.html 三个概念: 网络通讯的危险期、一阶段提交(1PC)和两阶段提交(2PC) 网络通讯的危险期 由于网络通讯故障随时可能发生,任何发出请求后等待回应的程序都会有失去联系的危险。这种危险发生在发出请求之后,服务器返...原创 2011-02-11 14:25:35 · 83 阅读 · 0 评论 -
数据同步方案思考
Yahoo的PNUTS的数据同步:基于行的Mastership;通过YMB(yahoo message broker)去以异步方式同步那些replicas数据。首先,应用更新请求到达router,router根据key映射到某一个storeunit,storeunit去向YMB发送数据更新消息,YMB做到安全保存数据(可能是互备消息),然后响应storeunit;这时候写入数据,然后向rout...2011-02-11 15:44:18 · 86 阅读 · 0 评论 -
goosip paper
http://www.cs.cornell.edu/home/rvr/papers/flowgossip.pdf mark之。 基于goosip协议可以用来server端通信,解决数据不同问题,以简单的server端类似于谣言传播方式 能够以O(lgn)时间复杂度同步更新数据到所有server. 对于去中心化,减去成本昂贵的中心server有重要作用。但是这...原创 2011-02-12 10:50:13 · 184 阅读 · 0 评论 -
ZZ最终一致性/BASE VS ACID
作者:阎斌地址:http://ultimatearchitecture.net/index.php/2010/06/22/eventually_consistency_base-vs-acid/ 学过数据库的人都会知道,ACID是关系型数据库的最基本原则。但是在遵守ACID原则规定的强一致性的同时,会对性能造成很大的影响。对于大多数的互联网应用来讲,强一致性并...原创 2011-02-14 14:06:53 · 204 阅读 · 0 评论 -
ZZNoSQL漫谈 NoSql = Not Only Sql != No Sql
原文出处:http://hi.baidu.com/yandavid/blog/item/bf13ee03a326b0e209fa931f.html.com.cn(原文有图) NoSQL漫谈 NoSql = Not Only Sql != No Sql什么是NoSQL?wiki上的定义是“NoSQL is a movement promoting a loose...原创 2011-02-15 10:13:20 · 110 阅读 · 0 评论 -
ZZ SMAQ:海量数据的存储计算和查询模型(译)
本文翻译自The SMAQ stack for big data 英文原文:http://radar.oreilly.com/2010/09/the-smaq-stack-for-big-data.htmSMAQ代表了存储,MapReduce和查询。译者:phylips@bmy出处:http://duanple.blog.163.com/blog/sta...原创 2011-02-21 09:04:08 · 295 阅读 · 0 评论 -
分布式事务处理,两端提交协议 ZZ
from:http://blog.sina.com.cn/s/blog_4a1f59bf0100pplp.html随着网络环境的日益普及,新的应用呈现出许多相似的特点那就是开放性和分布性。对于Internet商业应用来说分布性和开放性更是最基本的要求,并且随着人们对电子商务、安全防范等复杂的Web应用需求的增加,Web应用不仅仅是对只读信息的存取,面向商业活动的读取将迅速增加。这意味着,从...原创 2011-10-02 15:30:20 · 207 阅读 · 0 评论