Kafka图
为啥,解耦,峰谷,异步
点对点,分布式的发布-订阅消息系统
发布/订阅,主题,持久
流程,MQ是高级的socket,它是解决通信问题的 ZeroMQ
服务器节点,架构,副本,主题,分区。如果把Kafka看做为一个数据库,topic可以理解为数据库中的一张表,topic的名字即为表名
多partition不能保证数据的顺序,
细节,偏移量,zookeeper,维护和协调broker
分区,消费者组,组可以多个分区,个人单个分区一个
一个partition只能分配给一个消费者,一个消费者可以消费多个partition
1.一个消费者订阅数据
2.消费者组数据消费流程