前言 前两篇文章分别介绍了Paxos和Raft,本篇将介绍另一种公式协议:Gossip协议 Paxos和Raft都是强一致性协议(各个节点之间的...
前言 上文以通俗的方式介绍了PAXOS[https://www.jianshu.com/p/905f3bf68fb2],但 PAXOS 更偏向于...
前言 说是前言,其实这里是最后写的,我在写这篇文章前看过了不少网上文章,也直接读了lamport关于paxos的原始论文,能记住paxos的规则...
前言 分布式数据库和中间件的架构设计,核心就是围绕 “中心化” 和 “去中心化” 这两种思想展开,两种模式各有适用场景和优缺点 其中“中心化”显...
RocketMQ介绍 RocketMQ是阿里巴巴开源的一个消息中间件,在阿里内部历经了双十一等很多高并发场景的考验,能够处理亿万级别的消息。20...
Kafka简介 kafka最早是由LinkedIn开发的,最开始是为了做海量日志收集用的,所以它的设计目标是高吞吐量,高性能。但它的功能就相对单...
主流MQ对比 优点缺点适用场景Kafka吞吐量非常大,性能非常好,技术生态完整功能比较单一分布式日志收集,大数据采集RabbitMQ消息可靠性高...
前言 在宽表领域,Cassandra和Hbase都是排名前两的数据库,本文主要介绍Cassandra的一些基本概念和特性,并与Hbase进行对比...
基本概念 hbase使用hdfs存储数据,使用zookeeper进行协调管理 column family(列族) 列族是表的垂直切分 所谓列族就...