Definition

In Kafka, a consumer is an application or service that subscribes to one or more Kafka topics and processes the events published to them.

Why it matters (in Poovi’s context)

Consumers are responsible for reacting to events and performing actions, such as updating databases, sending notifications, or triggering further processes.

Key properties or components

  • Subscribes to topics
  • Reads events
  • Can be part of a consumer group

Contradictions or debates

None.

Sources