issues
search
cloudchacho
/
hedwig-firehose
Firehose can be used to archive all your messages for backup / replay / debugging purpose
Apache License 2.0
0
stars
4
forks
source link
Dynamic schema validation from GCS bucket
#13
Open
maroux
opened
2 years ago
maroux
commented
2 years ago
Create message types from proto files in GCS
https://pkg.go.dev/google.golang.org/protobuf/types/dynamicpb#NewMessageType
https://github.com/cloudchacho/hedwig-firehose-dataflow/blob/main/src/main/java/io/github/cloudchacho/hedwig/Firehose.java#L166-L201
Protoc-generate the schema “as a plugin“, put it on GCS, at runtime, load it from GCS
https://pkg.go.dev/plugin
No dynamic: statically compile in the protoc generated schema