Kafka 集群调优

最经在项目中遇到数据同步的一些问题,打算使用Kafka 来完成各个系统之间数据的同步实现系统间的解耦,在我们CTO 的推荐下看了一本关于《实效的程序员》一本书 。里边有一个小tip 非常实用: :Involve Your Audience

任何集群的调优都要根据业务需求来制订:
Kafka 集群调优_第1张图片

我们的需求是要保证数据的可用性(Availability)

Kafka 集群调优_第2张图片 TPS :

Kafka 集群调优_第3张图片

Kafka 集群调优_第4张图片

Latency:

Kafka 集群调优_第5张图片

Persistence:

Kafka 集群调优_第6张图片

Kafka 集群概况:

节点数:3Node  机器配置分别为:4核8g 、4核16G 、4核32 G 

部署到生产环境上的1个月以来比较稳定 ,因为只是针对数据的可用性和精准性 所以对TPS 和 Latency: 做了些取舍

后续有其他业务上的需求在进一步调优。已上是我在项目中遇到的调优问题 ,如有缺陷还请不吝赐教


 

 

 

 

 

 

你可能感兴趣的:(Kafka)