[RFC] Where should we store our Kafka/Redpanda topic schemas? #13
aldy505
started this conversation in
Backend Team Posts
Replies: 2 comments 3 replies
-
I do prefer in same proto repository. Why? To make it less scattered and easier to find. So when we want to find our all shared, we just need to find in 1 repository |
Beta Was this translation helpful? Give feedback.
3 replies
-
I believe that I propose not to use protobuf directly but create a pipeline to generate SDK and then auto-commit to a git repository or artifact repository. (e.g. jfrog if you're using uhuk Java) so that new people can just include the SDKs to their project. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For consistency sake (and the aim for creating backward compatible stuff), we should document our Kafka/Redpanda topic schema somewhere.
A while ago (6 April 2023), I asked these questions on the Teknologi Umum group:
I got some answers.
From @rizaramadan:
From @lynxluna:
And so, how would we want to approach this? We already have a shared proto contracts, but that's for transport purposes (communication between services through gRPC).
Beta Was this translation helpful? Give feedback.
All reactions