排序
kafka是什么,主要特点有哪些?
Kafka 是一个开源的分布式流式平台,它可以处理大量的实时数据,并提供高吞吐量,低延迟,高可靠性和高可扩展性。 Kafka 的核心组件包括生产者(Producer),消费者(Consumer),主题(Topic)...
Kafka和RabbitMQ到底怎么选?
经常有人问我 有个 xx 需求,我应该用 Kafka 还是 RabbitMQ ? 这个问题很常见,而且很多人对二者的选择也把握不好。 所以我决定写篇文章来详细说一下:Kafka 和 RabbitMQ 的区别,适用于什么场...
kafka应用场景有哪些
Kafka 作为一款热门的消息队列中间件,具备高效可靠的消息异步传递机制,主要用于不同系统间的数据交流和传递。 下面给大家介绍一下 Kafka 在分布式系统中的7个常用应用场景。 日志处理与分析 ...
Kafka架构及工作原理
Apache Kafka 最初由 LinkedIn 公司基于独特的设计实现为一个分布式的提交日志系统,之后成为 Apache 项目的一部分,号称大数据的杀手锏,在数据采集、传输、存储的过程中发挥着举足轻重的作用...
RocketMQ工作原理及其架构
RocketMQ 是阿里开源的消息中间件,它是纯 Java 开发,具有高性能、高可靠、高实时、适合大规模分布式系统应用的特点。 RocketMQ 思路起源于 Kafka,但并不是 Kafka 的一个 Copy,它对消息的可...
kafka基础知识详解
1. 引言 1.1 背景 和 RabbitMQ 类似,Kafka(全称 Apache Kafka)是一个分布式发布-订阅消息系统。 自 Apache 2010 年开源这个顶级实用项目以来,至今已有十数年,Kafka 仍然是非常热门的一个消...
Kafka:高可用、顺序消费及幂等性
在Kafka这艘数据游轮载着数据航行时,我们这些开发者——也就是船上的水手来说,Kafka集群的高可用性、消息消费的一致性和延时队列等都是确保数据航行安全的关键特性。 所以,拿起你的望远镜,...
Kafka除了用作消息队列还能干吗
Kafka最初是为大规模处理日志而构建的,它可以保留消息直到过期,并让各个消费者按照自己的节奏提取消息。 与其之前的竞品不同,Kafka不仅仅是一个消息队列,它还是一个适用于各种情况的开源事...

















