• raft一致性算法英文原版论文

    Raft 是用来管理复制日志(replicated log)的一致性协议。它跟 multi-Paxos 作用相同,效率也相当,但是它的组织结构跟 Paxos 不同。这使得 Raft 比 Paxos 更容易理解并且更容易在工程实践中实现。为了使 Raft 协议更易懂,Raft 将一致性的关键元素分开,如 leader 选举、日志复制和安全性,并且它实施更强的一致性以减少必须考虑的状态的数量。用户研究的结果表明,Raft 比 Paxos 更容易学习。 Raft 还包括一个用于变更集群成员的新机制,它使用重叠的大多数(overlapping majorities)来保证安全性

    0
    268
    536KB
    2020-01-20
    16
  • 谷歌分布式领域三大论文合集(GFS、MapReduce、BigTable)

    英文原版论文pdf 1. 2003年,Google发布Google File System论文,这是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,提供容错功能。从根本上说:文件被分割成很多块,使用冗余的方式储存于商用机器集群上。 2. 紧随其后的就是2004年公布的 MapReduce论文,论文描述了大数据的分布式计算方式,主要思想是将任务分解然后在多台处理能力较弱的计算节点中同时处理,然后将结果合并从而完成大数据处理。 3. 最后就是谷歌发布于2006年的Bigtable,其启发了无数的NoSQL数据库,比如:Cassandra、HBase等等。Cassandra架构中有一半是模仿Bigtable,包括了数据模型、SSTables以及提前写日志(另一半是模仿Amazon的Dynamo数据库,使用点对点集群模式)。

    0
    1119
    589KB
    2020-01-20
    50
  • log4j依赖jar包

    web项目常用的日志框架依赖,内含log4j-1.2.17.jar、log4j-api-2.0-rc1.jar和log4j-core-2.0-rc1.jar

    0
    2670
    1.11MB
    2019-04-29
    43
  • cglib代理的依赖jar包

    内含asm-3.3.1.jar和cglib-2.2.2.jar,添加到项目即可,亲测可用

    0
    992
    291KB
    2019-04-29
    50
  • 笔耕不辍

    累计1年每年原创文章数量>=20篇
  • GitHub

    绑定GitHub第三方账户获取
  • 创作能手

    授予每个自然周发布4篇到6篇原创IT博文的用户
关注 私信
上传资源赚积分or赚钱