kafka是一个分布式发布订阅消息系统,也可叫做MQ系统,MQ是Message Queue,消息队列. 通俗点,生产者往队列里写消息,消费者从队列里读.专业点,Producer通过TCP协议发送消息到Kafka集群,Kafka集群再将这些消息提供给Consumer. 消息是由key.value.时间戳构成,按topic分类.工作中经常听到的topic,就是这个topic,用来给消息分类. 整体流程如官网画的图所示. kafka有个Broker的概念,指的就是集群中的服务器,每一个服务器就是一个代…