在需要 ClientId 鉴权的 Kafka 集群中,高效使用 Producer 和 Consumer 的方法

2023-09-08
阅读 10 分钟
1.2k
在使用 Kafka 消息队列时,申请 Kafka 资源涉及 Topic 名称、分区数、ClientId 等参数。ClientId 在 Kafka 中主要用于标识和管理客户端应用程序,以及为监控、日志记录和资源管理提供支持。通过为每个客户端分配唯一的 ClientId,你可以更好地跟踪和管理 Kafka 集群中的各个客户端连接。然而在某些公司,ClientId 是用于...
封面图

从原理到实践:探究一致性哈希算法的系统设计

2023-09-07
阅读 7 分钟
543
前段时间有个朋友在面试过程中遇到了一个系统设计题,面试官先是让他聊了聊一致性哈希算法的原理和应用场景,而后又让他动手实现一致性哈希算法,一系列围绕一致性哈希算法的问题,并当场手撕代码,让他痛苦不堪,最后没能完成这道一致性哈希算法的系统设计题。这个算法的原理和应用在我们平时的工作中,经常都会接触到...
封面图