# 八股-Kafka
## 面试题
- Kafka 为什么有 Topic 还要用 Partition_
- Kafka 为什么这么快?
- Kafka 几种选举过程简单介绍一下?
- Kafka 消息的发送过程简单介绍一下?
- Kafka 高水位了解过吗?为什么 Kafka 需要 Leader Epoch?
- Kafka、ActiveMQ、RabbitMQ和RocketMQ都有哪些区别?
- Kafka如何保证消息不丢失?
- Kafka如何实现顺序消费?
- Kafka怎么保证消费只消费一次的_
- Kafka支持事务消息吗?如何实现的?
- Kafka的架构是怎么样的?
- 为什么Kafka没办法100%保证消息不丢失?
- 为什么要使用消息队列?
- 什么是Kafka的重平衡机制?
- 介绍一下Kafka的ISR机制?