最新 最热

Java高频面试题- 每日三连问?【Day36】 — Kafka篇(四)

问题导读一、producer 是否直接将数据发送到broker 的leader(主节点)?二、Kafa consumer 是否可以消费指定分区消息吗?三、Kafka 高效文件存储设计特点是什么?

2022-04-12
0

Java高频面试题- 每日三连问?【Day35】 — Kafka篇(三)

我们在使用消息队列的过程中经常有业务场景需要严格保证消息的消费顺序,比如我们同时发了 2 个消息,这 2 个消息对应的操作分别对应的数据库操作是:...

2022-04-12
0

Java高频面试题- 每日三连问?【Day34】 — Kafka篇(二)

二、Kafka 的多分区(Partition)以及多副本(Replica)机制有什么好处呢?

2022-04-12
1

Java高频面试题- 每日三连问?【Day33】 — Kafka篇(一)

问题导读一、说说Kafka 是什么?主要应用场景有哪些?二、和其他消息队列相比,Kafka 的优势在哪里?三、什么是 Producer、Consumer、Broker、Topic、Partiti

2022-04-12
1

Java高频面试题- 每日三连问?【Day24】 — Redis篇(四)

Redis 检查内存使用情况, 如果大于 maxmemory 的限制, 则根据设定好的策略进行回收。一个新的命令被执行,等等。

2022-04-12
0

kafka源码之旅------Kafka元数据管理

我们往kafka集群中发送数据的时候,kafka是怎么感知到需要发送到哪一台节点中呢?其实这其中的奥秘就在kafka的Metadata中。这一篇我们就来看看kafka中的Metadata管理。...

2022-04-11
0

Kafka QUICKSTART

Kafka是一个分布式的事件流平台,可以让你跨多台机器读、写、存储和处理事件(在文档中也称为记录或消息)。

2022-04-11
0

Kafka副本机制详解

所谓的副本机制(Replication),也可以称之为备份机制,通常是指分布式系统在多台网络互联的机器上保存有相同的数据拷贝。副本机制有什么好处呢?

2022-04-11
0

RabbitMQ消息队列

消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ...

2022-04-11
1

消息队列之kafka的重复消费

Kafka 是对分区进行读写的,对于每一个分区的消费,都有一个 offset 代表消息的写入分区时的位置,consumer 消费了数据之后,每隔一段时间,会把自己消费过的消息的 offset 提交一下。表示已记录当当前的消费位置,从这里开始消...

2022-04-11
0