文章目录
- 简单介绍kafka
- kafka应用场景
- 为什么需要zookeeper
- Zookeeper 对于 Kafka 的作用是什么?
- kafka高效的原因
- kafka的特点
- kafka的核心组成
- Kafka中的Topic和Partition有什么关系?
- Kafka的消费消息是如何传递的?
- Kafka 的多副本机制了解吗?
- Kafka 的多分区(Partition)以及多副本(Replica)机制有什么好处呢?
- Kafka 如何保证消息的消费顺序?
- Kafka 如何保证消息不丢失?
- Kafka如何保证消息可靠?
- Kafka 判断一个节点是否还活着有那两个条件?
- producer 是否直接将数据发送到 broker 的 leader(主节点)?
- Kafka consumer 是否可以消费指定分区消息吗?
- Kafka 高效文件存储设计特点是什么?
- partition 的数据如何保存到硬盘?
- kafka 生产数据时数据的分组策略是怎样的?
- consumer 是推还是拉?
- kafka 维护消费状态跟踪的方法有什么?
- 是什么确保了 Kafka 中服务器的负载平衡?
- 消费者 API 的作用是什么?
- 流 API 的作用是什么?
- Kafka 系统工具有哪些类型?
- Kafka 的流处理是什么意思?
- Kafka 集群中保留期的目的是什么?
- Kafka与RabbitMQ相比有什么优势?
- 如何确保Kafka集群的高可用?
- Kafka中的消费者偏移量是如何管理的?
- Kafka中的消息如何分配给不同的消费者?
- 什么是“零拷贝”?有什么作用?
- Kafka中的消息是如何存储的?