kafka
Peng's Blog 只记录和技术相关的东西

kafka

2017-11-03

介绍

简单的说的话,这东西是一种流式处理的消息中间件,是一个分布式的消息发布订阅系统。

目标是:为处理实时数据提供一个统一、高吞吐、低延迟的平台。

四大组成:

  1. Topic
    1. 意思是话题
    2. 生产消费都是以话题为基础
    3. 是将消息种子(Feed)分类的后果
  2. Producer
    1. 生产者
    2. 发布消息
  3. Consumer
    1. 消费者
    2. 订阅消息
  4. Broker
    1. 意思是代理
    2. 已发布的消息保存在一组服务器上,这组服务器叫做kafka集群
    3. 集群中的每个服务器都是一个代理(Broker)
    4. 消费者可以订阅一个或者多个话题,并从Broker拉取数据进而消费这些已发布的消息

如何开始

最好的文档,永远都是官方的文档。

QuickStart:https://kafka.apache.org/quickstart


Comments

评论功能暂停使用,如需跟作者讨论请联系底部的GitHub