消息队列进阶:Kafka的奥秘

545|消息队列进阶:Kafka的奥秘

上篇文章我们聊了消息队列的基础概念,介绍了RabbitMQ。

这篇文章深入讲讲Kafka——大数据时代最重要的消息队列。

一句话解释

Kafka:分布式流处理平台,高吞吐量、低延迟,适合处理海量实时数据。

Kafka vs RabbitMQ:选谁?

维度KafkaRabbitMQ
设计定位流处理平台消息队列
吞吐量百万级/秒万级/秒
延迟毫秒级微秒级
消息顺序分区内有序队列内有序
消息持久化长久保存可配置
消费模式拉(Pull)推(Push)