排序
Kafka和RabbitMQ到底怎么选?
经常有人问我 有个 xx 需求,我应该用 Kafka 还是 RabbitMQ ? 这个问题很常见,而且很多人对二者的选择也把握不好。 所以我决定写篇文章来详细说一下:Kafka 和 RabbitMQ 的区别,适用于什么场...
Kafka Consumer消费消息和Rebalance机制
Kafka Consumer Kafka 有消费组的概念,每个消费者只能消费所分配到的分区的消息,每一个分区只能被一个消费组中的一个消费者所消费,所以同一个消费组中消费者的数量如果超过了分区的数量,将...
Kafka Producer发送消息至Broker原理和高性能必备参数设置
Producer发送消息步骤 Kafka producer的正常生产逻辑包含以下几个步骤: 配置生产者客户端参数常见生产者实例。 构建待发送的消息。 发送消息。 关闭生产者实例。 Producer发送消息的过程如下...
kafka三高架构设计介绍
Kafka架构中的一般概念: 架构 Producer:生产者,也就是发送消息的一方。生产者负责创建消息,然后将其发送到 Kafka。 Consumer:消费者,也就是接受消息的一方。消费者连接到 Kafka 上并接收...
Kafka为什么这么快?
深入地从 IO、线程、数据结构、编码等方面剖析了Redis “快”的内部秘密。 下面不念讲一讲Kafka性能优化方面的知识,不念决定将这篇性能方面的博文作为 Kafka 系列的开篇之作。 先预告一下 Kafk...
Kafka除了用作消息队列还能干吗
Kafka最初是为大规模处理日志而构建的,它可以保留消息直到过期,并让各个消费者按照自己的节奏提取消息。 与其之前的竞品不同,Kafka不仅仅是一个消息队列,它还是一个适用于各种情况的开源事...
Kafka:高可用、顺序消费及幂等性
在Kafka这艘数据游轮载着数据航行时,我们这些开发者——也就是船上的水手来说,Kafka集群的高可用性、消息消费的一致性和延时队列等都是确保数据航行安全的关键特性。 所以,拿起你的望远镜,...
kafka基础知识详解
1. 引言 1.1 背景 和 RabbitMQ 类似,Kafka(全称 Apache Kafka)是一个分布式发布-订阅消息系统。 自 Apache 2010 年开源这个顶级实用项目以来,至今已有十数年,Kafka 仍然是非常热门的一个消...