摘要:
之前我们分析了Producer的配置解析、组件分析、拉取元数据、消息的初步序列化方式、消息的路由策略。如下图: 这一节我们继续分析发送消息的内存缓冲器原理—RecordAccumulator.append()。 如何将消息放入内存缓冲器的? 在doSend中的,拉取元数据、消息的初步序列化方式、消息 阅读全文
摘要:
Kafka成长记的前4节我们通过KafkaProducerHelloWorld分析了Producer配置解析、组件组成、元数据拉取原理。 但KafkaProducerHelloWorld发送消息的代码并没有分析完,我们分析了如到了如下图所示的位置: 接下来,我们继续往下分析,这一节我们主要分析下发送 阅读全文