Kafka Consumer
Noun · Development
Definitions
A client application that reads records from one or more Kafka topics, typically as part of a consumer group that divides partitions among members. Consumers track offsets to know which messages have been processed and can replay data by resetting those offsets.
In plain English: It is a program that reads event messages from Kafka so it can process them.
Example: "The Kafka consumer is lagging because one partition has all the expensive events and the handler is single-threaded."