Closed Narcasserun closed 4 months ago
@Narcasserun Good idea. Looking forward to your design for data governance.
Metadata is already under development. I divide metadata management into two parts: data source management and metadata. I came across a decision-making problem: does data source management need to be persisted to DB?
hi @Narcasserun, i don't think persistent storage of meta data is necessary. The cost of loading Kafka, MySQL, Hive meta info on demand is very low. However, there are additional data consistency issues that need to be addressed for meta data persistent storage.
Hi @Narcasserun @Al-assad , i think persistent storage of meta data is necessary. Because, it is important for the data lineage and the metadata search.
Any update util Aug, 2023?
As a stream computing platform, it is particularly important for streamx to support metadata management,I will give the design of metadata. Metadata can improve the development efficiency and let users only care about business logic. If it can support data governance at the same time, it will make streamx more powerful
1.Architecture diagram
2.Key design points
3.Integration with streamX / Other platforms