Get Started Free
Wade Waldron

Wade Waldron

Staff Software Practice Lead

Serialization & Deserialization


Dealing with basic strings in our Kafka messages is convenient, but usually not what we want. Typically, we want to convert from a C# class or struct into a string or binary representation of the object. To do this, we can use Kafka Serializers. They allow us to convert a complex object into a wire-compatible format such as JSON, Avro, or Protobuf. This video will demonstrate how to create Kafka serializers and deserializers and connect them to your producer or consumer.


  • Serialization/Deserialization
  • Asynchronous Serializers and Deserializers
  • Built-in Serializers and Deserializers
  • Custom Serializers and Deserializers
  • Registering Serializers and Deserializers
  • Producing and Consuming Serialized Messages


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.