1 Kafka优点:
1.1 高吞吐量
1.2 可横向扩展(热扩展)
1.3 容错性
1.4 高并发
1.5 数据持久性
1.6 生产消费解耦
2 生产机制
了解下握手协议
2.1 Producter与topic的partition leader连接
2.2 Producter写入数据的3种模式
2.2.1 All---------->所有partition(leader和fellow副本)都返回ACK;
2.2.2 LEADER------>leader副本接收并返回ACK
2.2.3 None-------->不返回任何信息
(问题:这些应答方式适用于哪些场景)
2.3 Kafka不关心有多少producter
2.4 Producter将消息push到partition中
3 消费机制
消费机制一般有2种:队列(一条数据推给一个消费者)和广播(一条数据推给所有的消费者