Kafka架构
一、Kafka介绍
Kafka是Linkin在2010年开源的分布式发布订阅消息系统,Kafka是高吞吐量的消息订阅系统。
二、Kafka结构
Kafka由三部分构成,producer、broker、consumer,即producer生成消息,broker存储消息,consumer消费消息,其中需要zookeeper保存broker信息和消费信息。
三、Kafka的特征
Kafka是通过Topic的逻辑组织消息,producer通过topic发送消息,而consumer通过group分组和订阅topic进行消费消息。