Get Started Free
Wade Waldron

Wade Waldron

Staff Software Practice Lead

Consuming Messages from a Topic


Producing messages to a Kafka topic isn't much use unless you can consume them later. This requires a Kafka Consumer to be implemented. They are responsible for handling the messages, but they don't control the format. Instead, they will need to read the data according to whatever schema it was published with. They will take that incoming data and deserialize it to a C# class or struct where it can be further processed. In this video, we'll see how to create and configure a consumer, as well as how to create a simple message processing loop.


  • Consumers
  • Consumer Groups
  • Scaling
  • Configuration
  • Creating Consumers with the Consumer Builder
  • A simple Consumer loop
  • Closing the Consumer


Use the promo code DOTNETKAFKA101 to get $25 of free Confluent Cloud usage

Be the first to get updates and new content

We will only share developer content and updates, including notifications when new content is added. We will never send you sales emails. 🙂 By subscribing, you understand we will process your personal information in accordance with our Privacy Statement.