Avatar notebook default
31篇文章 · 23846字 · 4人关注
  • Resize,w 360,h 240
    分布式系统中的一致性--从棒球比赛说起

    原文链接 这篇论文主要描述了6种不同的读操作一致性保证,并用棒球比赛中不同人群的角度来说明不同一致性适用的例子。这里的一致性讨论的是数据在不同副...

  • 数据库与流

    从某种角度来看,分片日志可以看做是消息系统中broker的一种实现,而在数据主从同步中扮演重要角色的WAL也可以看做是消息系统的一个变形。下面从...

  • Resize,w 360,h 240
    流系统--事件流

    在流系统中,常常把数据记录叫做事件(event)。实质上是一条包含信息的数据。批处理系统(batch process)的行为是:周期性去数据存储...

  • 分布式事务与一致性

    在分布式系统中,有许多场景需要节点之间达成共识,比如: 选举 在有主节点的架构中,有时会出现主节点宕机的情况,这时候就需要进行新的一轮选举。这里...

  • 一致性--顺序保证

    分布式系统中的事件发生顺序是一个非常重要的概念。有些有因果关系的事件发生本身就包含顺序:数据只能先create再update;必须先有问题才能有...

  • Resize,w 360,h 240
    一致性--线性

    所谓线性化(linearizability),是指分布式系统对外表现就像只有一个数据片一样,数据遵循因果先后关系,读取数据时总能够读到最新的数据...

  • 分布式共识

    多数就是正确 有一种情况,某个节点的对外网络发生了问题,导致它只能接收外部请求而无法发出响应。这种情况下,这个节点会被宣告宕机,虽然事实并不是这...

  • 分布式系统问题--网络因素

    分布式系统集群中各个机器都是通过网络来链接的(主要包括因特网和同数据中心的局域以太网)。网络传输中会出现很多问题: 请求可能会丢失 请求可能会因...

  • 故障与部分失败

    单体应用工作起来比较简单,只有能否正常工作的区分。而分布式系统则有一点复杂:它很少出现整体崩溃的情况,然而随着系统规模增大,机器增多,总会出现部...

文集作者