Kafka面试题

本文探讨Kafka集群的性能调优策略,包括机器数、分区数、副本数的设置,以及生产者ack参数配置。解析日志保存时长、Zookeeper存储数据类型、分配分区策略,并讨论增加消费者对性能的影响,RandRobin策略限制,Kafka监控指标及消息堆积解决方案,确保高可靠性的方法。

谈谈Kafka

Kafka机器数如何估算?

Kafka集群性能如何确定?

Kafka分区数如何设置?

Kafka副本数如何设置?

Kafka生产者的ack参数如何设置?

Kafaka日志默认保存多长时间?

Zookeeper存储了Kafka集群的哪些数据?

Kafka的分配分区策略有哪几种?

Kafka不断增加消费者能提高性能?

RandRobin策略有什么限制?

Kafka如何进行监控?关注哪些指标?

Kafka消息堆积怎么办?如何提高消费能力?

Kafka如何保证可靠性?提示:副本机制、截断机制、acks

扩展:如何设计一个高性能消息中间件?

推荐阅读:《深入理解Kafka:核心设计与实践原理》

转载于:https://juejin.im/post/5d01fca2f265da1bb13f2c54

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值