What is ACID 2017-06-07 distribute system What Atomicity 描述: 一个事务包含一系列的操作,这一系列的操作都成功,则意味着事务执行成功;一旦执行过程中发生故障(fault),数据库需要放弃整个事务 阅读更多
Unreliable Network 2017-06-06 distribute system Introduce 众所周知TCP是可靠的网络传输协议,但是为什么在分布式系统中又认为网络是不可靠的呢?通常有以下两点: 发送方无法确定接收方已经收到请求 发送方 阅读更多
Timing and Order 2017-06-05 distribute system Introduce 分布式环境面临的两个主要的问题就是网络不可靠和时钟不可靠,这里主要总结时钟问题 Physical Clocks 我们日常使用的计算机和服务器的物理时钟都是使用的石英(q 阅读更多
Vector clock summary 2017-06-05 distribute system Happend before 用→来表示hanppend before,对于任意event a, b 有: 如果a和b属于同一个process,并且a comes before b, 则 a → b 如果a是某个p 阅读更多
《Time, clocks, and the ordering of events in a distributed system》summary 2017-06-03 distribute system Happend before 用→来表示hanppend before,对于任意event a, b 有: 如果a和b属于同一个process,并且a comes before b, 则 a → b 如果a是某个p 阅读更多