Kafka客户端消息流转流程这一章节将重点介绍Kafka的HighLevel API使用,并通过这些API,构建起Kafka整个消息发送以及消费的主线流程。 Kafka提供了两套客户端API,HighLevel API和LowLevel API。HighLevel API封装了kafka的运行细节,使用起来比较简单,是企业开发过程中最常用的客户端API。而LowLevel API则需要客户端自己管理Kafka的运行细节,Partition、Offset这些数据都由客户端自行管理。这层API功能更灵活,但是使用起来非常复杂,也更容易出