apicurio-registry 是一個很不錯的schema 管理工具,可以方便的支持多種數據schema 的版本管理,可以方便
實現共享(api 設計以及面向消息驅動的架構應該會比較好)
參考運行
- docker 運行
docker run -d -p 8080:8080 apicurio/apicurio-registry-mem
- 效果
創建簡單schema
一個graphql 的schema
說明
apicurio-registry 當前支持的schema 是比較多,很方便進行schema管理(OpenAPI, AsyncAPI, GraphQL, Apache Avro, Google protocol buffers, JSON Schema, Kafka Connect schema, WSDL, XML Schema (XSD)) 很值得學習研究下