Schema Manager: Centralize Schemas in a Repository with Support for Schema Registry Integration #1
charlescol
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Why Schema Manager?
In many projects, each microservice handles schema files independently—publishing into a registry and generating the necessary code. But this should not be the responsibility of each microservice. With Schema Manager, you get:
Quick Start
For an example repository using the Schema Manager:
The Schema Manager is distributed via NPM:
Future Plans
Schema Manager currently supports Protobuf and Avro schemas, integrated with Confluent Schema Registry. We plan to:
Example Integration with Schema Manager
For an example, see the integration section in the README to learn how Schema Manager can fit into Kafka-based applications with multiple microservices.
Questions?
I'm happy to answer any questions or dive into specifics if you’re interested. Let me know if this sounds useful to you or if there's anything you'd add! I'm particularly looking for feedback on the project, so any insights or suggestions would be greatly appreciated.
Beta Was this translation helpful? Give feedback.
All reactions