摘要: 为什么需要Paxos算法? Paxos算法是基于“消息传递”(另一种为“共享内存”)来解决一致性问题。eg:在一个分布式数据库系统中,如果各节点的初始状态一致,每个节点都执行相同的操作序列,那么他们最后得到一个一致性状态。为了保证每个序列都执行相同的操作序列,需要在每一条指令上执行一个“一致性算法”以保证每个节点看到的指令一致。比较囧的是我现在纠结的这个算法是别人30年前想出来的。Paxos的算法描述一般都是一个“Paxos”的小岛上通过决议的问题,该问题中包括三个角色(proposers、accepter、learners):value只有被proposers提出来之后才能被批准;在一次Pa 阅读全文
posted @ 2011-08-01 22:41 GG大婶 阅读(1767) 评论(4) 推荐(0) 编辑
摘要: 违例差错控制这个给程序的编写带来了很大的好处: 1 public class test { 2 public static void f() throws Exception { 3 System.out.println( 4 "originating the exception in f()"); 5 throw new Exception("thrown from f()"); 6 } 7 public static void g() throws Throwable { 8 try { 9 f();10 } catch(Exception e) { 阅读全文
posted @ 2011-08-01 14:49 GG大婶 阅读(306) 评论(0) 推荐(0) 编辑