-
消息队列之事务消息,RocketMQ 和 Kafka是如何做的?
每个时代,都不会亏待会学习的人。 大家好,我是 yes。 今天我们来谈一谈消息队列的事务消息,一说起事务相信大家都不陌生,脑海里蹦出来的就是 ACID。 通常我们理解的事务就是为了…
-
消息队列之推还是拉,RocketMQ 和 Kafka是如何做的?
每个时代,都不会亏待会学习的人 大家好,我是 yes。 今天我们就来谈一谈消息队列的推拉模式,这也是一个面试热点,例如你在简历里面写了 RocketMQ ,基本上会问你 Rocke…
-
Kafka和RocketMQ底层存储之那些你不知道的事
我们都知道 RocketMQ 和 Kafka 消息都是存在磁盘中的,那为什么消息存磁盘读写还可以这么快?有没有做了什么优化?都是存磁盘它们两者的实现之间有什么区别么?各自有什么优缺…
-
Kafka索引设计有什么亮点?
前言 其实这篇文章只是从Kafka索引入手,来讲述算法在工程上基于场景的灵活运用。单单是因为看源码的时候有感而写之。 索引的重要性 索引对于我们来说并不陌生,每一本书籍的目录就是索…
-
面试官问:kafka中生产者是如何把消息投递到哪个分区的?消费者又是怎么选择分区的?
1.前言 我们知道,生产者发送消息到主题,消费者订阅主题(以消费者组的名义订阅),而主题下是分区,消息是存储在分区中的,所以事实上生产者发送消息到分区,消费者则从分区读取消息,那么…