1.什么是消息中间件?
-
2.kafka 是什么?有什么作用?
-
3.kafka 的架构是怎么样的?
-
4.Kafka Replicas是怎么管理的?
-
5.如何确定当前能读到哪一条消息?
-
6.生产者发送消息有哪些模式?
-
7.发送消息的分区策略有哪些?
-
8.Kafka 支持读写分离吗?为什么?
-
9.那 Kafka 是怎么去实现负载均衡的?
-
10.Kafka 的负责均衡会有什么问题呢?
-
11.Kafka 的可靠性是怎么保证的?
-
12.Kafka 的消息消费方式有哪些?
-
13.分区再分配是做什么的?解决了什么问题?
-
14.副本 leader 是怎么选举的?
-
15.分区数越多越好吗?吞吐量就会越高吗?
-
16.如何增强消费者的消费能力?
-
17.消费者与 topic 的分区分配策略有哪些?
-
18.kafka 控制器是什么?有什么作用
-
19.kafka 控制器是怎么进行选举的?
-
20.kafka 为什么这么快?
-
21.什么情况下 kafka 会丢失消息?
-
总结了很多有关于java面试的资料,希望能够帮助正在学习java的小伙伴。由于资料过多不便发表文章,创作不易,望小伙伴们能够给我一些动力继续创建更好的java类学习资料文章,
请多多支持和关注小作,别忘了点赞+评论+转发。右上角私信我回复【03】即可领取免费学习资料谢谢啦!