Skip to content

.Net based solution for using Kafka using Avro and Schema Registry

Notifications You must be signed in to change notification settings

anupkumarsharma/KafkaAvroNet

Repository files navigation

KafKaAvroNet Build status CircleCI codecov

End to End solution for .Net using Schema registry, Avro Serde using reflection, Kafka.

Features

  1. Uses reflection to convert POCO classes into Avro format using Apache Avro
  2. Uses Confluent Kafka to write and read from Kafka
  3. Enables end to end use case of defining the schema, writing to Kafka using POCO classes, reading from Kafka and deserializing into POCO classes

Updates coming soon

  • Kafka Producer
  • Support for primitive and array type
  • Kafka Consumer
  • Support for more logical types
  • Performance improvement
  • Docker support

Sample

Sample coming up soon. For now E2E test should give be a good reference.

Releases

No releases published

Packages

No packages published