Skip to content

phbpx/schemaregistry

 
 

Repository files navigation

Go client for Schema Registry

schemaregistry is a Golang client for Schema Registry, a software that provides a RESTful interface for developers to define standard schemas for their events, share them across the organization, and safely evolve them in a way that is backward compatible and future proof. Using this client allows developers to build Golang programs that write and read schema compatible records to/from Apache Kafka using Avro, Protobuf, and JSON Schemas while Schema Registry is used to manage the schemas used. Using this architecture, producers programs interact with Schema Registry to retrieve schemas and use it to serialize records. Then consumer programs can retrieve the same schema from Schema Registry to deserialize the records. You can read more about the benefits of using Schema Registry here.

About

Confluent's Apache Kafka Golang client

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 82.8%
  • HTML 16.9%
  • Shell 0.3%